2026-09-30 15:11:29,588 [ 58110 ] INFO : ClickHouse root is not set. Will use /home/ubuntu/_work/ClickHouse/ClickHouse (runner:42, check_args_and_update_paths) 2026-09-30 15:11:29,589 [ 58110 ] INFO : Cases dir is not set. Will use /home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration (runner:86, check_args_and_update_paths) 2026-09-30 15:11:29,589 [ 58110 ] INFO : utils dir is not set. Will use /home/ubuntu/_work/ClickHouse/ClickHouse/utils (runner:97, check_args_and_update_paths) 2026-09-30 15:11:29,589 [ 58110 ] INFO : base_configs_dir: /home/ubuntu/_work/ClickHouse/ClickHouse/programs/server, binary: /home/ubuntu/_work/_temp/test/build/clickhouse, cases_dir: /home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration (runner:99, check_args_and_update_paths) clickhouse_integration_tests_volume Running pytest container as: 'docker run --rm --name clickhouse_integration_tests_x7nj3c --privileged --dns-search='.' --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-odbc-bridge:/clickhouse-odbc-bridge --volume=/home/ubuntu/_work/_temp/test/build/clickhouse:/clickhouse --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-library-bridge:/clickhouse-library-bridge --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/programs/server:/clickhouse-config --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration:/ClickHouse/tests/integration --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/backupview:/ClickHouse/utils/backupview --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/grpc-client/pb2:/ClickHouse/utils/grpc-client/pb2 --volume=/run:/run/host:ro --volume=clickhouse_integration_tests_volume:/var/lib/docker -e DOCKER_DOTNET_CLIENT_TAG=11de0b29a15d -e DOCKER_HELPER_TAG=2cffe1eae894 -e DOCKER_BASE_TAG=b74d853ebe76 -e DOCKER_KERBEROS_KDC_TAG=9391ecdee8d7 -e DOCKER_MYSQL_GOLANG_CLIENT_TAG=9bec2a638e6e -e DOCKER_MYSQL_JAVA_CLIENT_TAG=766bff31cfe4 -e DOCKER_MYSQL_JS_CLIENT_TAG=41ba7c2ec2a1 -e DOCKER_MYSQL_PHP_CLIENT_TAG=88be89c1e3b6 -e DOCKER_NGINX_DAV_TAG=b55ac9cd7519 -e DOCKER_POSTGRESQL_JAVA_CLIENT_TAG=a4eff5c7f4d6 -e DOCKER_PYTHON_BOTTLE_TAG=caad4729259e -e DOCKER_CLIENT_TIMEOUT=300 -e COMPOSE_HTTP_TIMEOUT=600 -e CLICKHOUSE_USE_OLD_ANALYZER=1 -e PYTHONUNBUFFERED=1 -e PYTEST_ADDOPTS="--dist=loadfile -n 10 -rfEps --run-id=0 --color=no --durations=0 test_access_for_functions/test.py::test_access_rights_for_function test_access_for_functions/test.py::test_ignore_obsolete_grant_on_database test_allowed_client_hosts/test.py::test_allowed_host test_allowed_client_hosts/test.py::test_denied_host test_allowed_url_from_config/test.py::test_HDFS test_allowed_url_from_config/test.py::test_config_with_hosts test_allowed_url_from_config/test.py::test_config_with_only_primary_hosts test_allowed_url_from_config/test.py::test_config_with_only_regexp_hosts test_allowed_url_from_config/test.py::test_config_without_allowed_hosts test_allowed_url_from_config/test.py::test_config_without_allowed_hosts_section test_allowed_url_from_config/test.py::test_redirect test_allowed_url_from_config/test.py::test_schema_inference test_allowed_url_from_config/test.py::test_table_function_remote 'test_alter_moving_garbage/test.py::test_alter_moving[False-False]' 'test_alter_moving_garbage/test.py::test_alter_moving[False-True]' 'test_alter_moving_garbage/test.py::test_alter_moving[True-True]' test_alter_moving_garbage/test.py::test_delete_race_leftovers test_async_load_databases/test.py::test_dependent_tables test_async_load_databases/test.py::test_dict_get_data test_async_load_databases/test.py::test_multiple_tables test_asynchronous_metrics_pk_bytes_fields/test.py::test_total_pk_bytes_in_memory_fields 'test_attach_backup_from_s3_plain/test.py::test_attach_part[compact0]' 'test_attach_backup_from_s3_plain/test.py::test_attach_part[compact1]' 'test_attach_backup_from_s3_plain/test.py::test_attach_part[wide0]' 'test_attach_backup_from_s3_plain/test.py::test_attach_part[wide1]' 'test_backup_restore_keeper_map/test.py::test_on_cluster[0]' 'test_backup_restore_keeper_map/test.py::test_on_cluster[1]' test_backward_compatibility/test_normalized_count_comparison.py::test_select_aggregate_alias_column test_broken_projections/test.py::test_broken_ignored test_broken_projections/test.py::test_broken_ignored_replicated test_broken_projections/test.py::test_broken_on_start test_broken_projections/test.py::test_broken_projections_in_backups_2 test_broken_projections/test.py::test_broken_projections_in_backups_3 test_broken_projections/test.py::test_check_part_thread test_broken_projections/test.py::test_disappeared_projection_on_start test_broken_projections/test.py::test_materialize_broken_projection test_broken_projections/test.py::test_mutation_with_broken_projection test_config_hide_in_preprocessed/test.py::test_hide_in_preprocessed test_config_yaml_main/test.py::test_yaml_main_conf test_deduplicated_attached_part_rename/test.py::test_deduplicated_attached_part_renamed_after_attach test_default_role/test.py::test_alter_user test_default_role/test.py::test_set_default_roles test_default_role/test.py::test_wrong_set_default_role 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_cache]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_direct]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_ranged[range_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[cache]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[direct]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[flat]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[hashed]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_cache]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_direct]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_ranged[range_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[cache]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[direct]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[flat]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[hashed]' test_dictionaries_null_value/test.py::test_null_value test_dictionaries_redis/test_long.py::test_redis_dict_long test_dictionary_ddl_on_cluster/test.py::test_dictionary_ddl_on_cluster test_disks_app_interactive/test.py::test_disks_app_interactive_cp_and_read test_disks_app_interactive/test.py::test_disks_app_interactive_list_directories_default test_disks_app_interactive/test.py::test_disks_app_interactive_list_disks test_disks_app_interactive/test.py::test_disks_app_interactive_list_files_local test_disks_app_interactive/test.py::test_disks_app_interactive_test_move_and_write 'test_distributed_ddl/test.py::test_allowed_databases[configs]' 'test_distributed_ddl/test.py::test_allowed_databases[configs_secure]' 'test_distributed_ddl/test.py::test_create_as_select[configs]' 'test_distributed_ddl/test.py::test_create_as_select[configs_secure]' 'test_distributed_ddl/test.py::test_create_reserved[configs]' 'test_distributed_ddl/test.py::test_create_reserved[configs_secure]' 'test_distributed_ddl/test.py::test_create_view[configs]' 'test_distributed_ddl/test.py::test_create_view[configs_secure]' 'test_distributed_ddl/test.py::test_default_database[configs]' 'test_distributed_ddl/test.py::test_default_database[configs_secure]' 'test_distributed_ddl/test.py::test_detach_query[configs]' 'test_distributed_ddl/test.py::test_detach_query[configs_secure]' 'test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs]' 'test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs_secure]' 'test_distributed_ddl/test.py::test_implicit_macros[configs]' 'test_distributed_ddl/test.py::test_implicit_macros[configs_secure]' 'test_distributed_ddl/test.py::test_kill_query[configs]' 'test_distributed_ddl/test.py::test_kill_query[configs_secure]' 'test_distributed_ddl/test.py::test_macro[configs]' 'test_distributed_ddl/test.py::test_macro[configs_secure]' 'test_distributed_ddl/test.py::test_on_server_fail[configs]' 'test_distributed_ddl/test.py::test_on_server_fail[configs_secure]' 'test_distributed_ddl/test.py::test_optimize_query[configs]' 'test_distributed_ddl/test.py::test_optimize_query[configs_secure]' 'test_distributed_ddl/test.py::test_rename[configs]' 'test_distributed_ddl/test.py::test_rename[configs_secure]' 'test_distributed_ddl/test.py::test_replicated_without_arguments[configs]' 'test_distributed_ddl/test.py::test_replicated_without_arguments[configs_secure]' 'test_distributed_ddl/test.py::test_simple_alters[configs]' 'test_distributed_ddl/test.py::test_simple_alters[configs_secure]' 'test_distributed_ddl/test.py::test_socket_timeout[configs]' 'test_distributed_ddl/test.py::test_socket_timeout[configs_secure]' test_distributed_format/test.py::test_remove_replica -vvv" altinityinfra/integration-tests-runner:cf95077f4609 '. Start tests ============================= test session starts ============================== platform linux -- Python 3.10.12, pytest-7.4.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /ClickHouse/tests/integration configfile: pytest.ini plugins: repeat-0.9.4, order-1.0.1, random-0.2, timeout-2.2.0, reportlog-0.4.0, xdist-3.5.0 timeout: 900.0s timeout method: signal timeout func_only: False created: 10/10 workers 10 workers [100 items] scheduling tests via LoadFileScheduling test_distributed_ddl/test.py::test_allowed_databases[configs] test_allowed_url_from_config/test.py::test_HDFS test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_cache] test_default_role/test.py::test_alter_user test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_cache] test_disks_app_interactive/test.py::test_disks_app_interactive_cp_and_read test_attach_backup_from_s3_plain/test.py::test_attach_part[compact0] test_alter_moving_garbage/test.py::test_alter_moving[False-False] test_broken_projections/test.py::test_broken_ignored test_async_load_databases/test.py::test_dependent_tables [gw5] [ 1%] PASSED test_disks_app_interactive/test.py::test_disks_app_interactive_cp_and_read test_disks_app_interactive/test.py::test_disks_app_interactive_list_directories_default [gw5] [ 2%] PASSED test_disks_app_interactive/test.py::test_disks_app_interactive_list_directories_default test_disks_app_interactive/test.py::test_disks_app_interactive_list_disks [gw5] [ 3%] PASSED test_disks_app_interactive/test.py::test_disks_app_interactive_list_disks test_disks_app_interactive/test.py::test_disks_app_interactive_list_files_local [gw5] [ 4%] PASSED test_disks_app_interactive/test.py::test_disks_app_interactive_list_files_local test_disks_app_interactive/test.py::test_disks_app_interactive_test_move_and_write [gw5] [ 5%] PASSED test_disks_app_interactive/test.py::test_disks_app_interactive_test_move_and_write test_access_for_functions/test.py::test_access_rights_for_function [gw5] [ 6%] PASSED test_access_for_functions/test.py::test_access_rights_for_function test_access_for_functions/test.py::test_ignore_obsolete_grant_on_database [gw9] [ 7%] PASSED test_default_role/test.py::test_alter_user test_default_role/test.py::test_set_default_roles [gw9] [ 8%] PASSED test_default_role/test.py::test_set_default_roles test_default_role/test.py::test_wrong_set_default_role [gw5] [ 9%] PASSED test_access_for_functions/test.py::test_ignore_obsolete_grant_on_database [gw9] [ 10%] PASSED test_default_role/test.py::test_wrong_set_default_role test_allowed_client_hosts/test.py::test_allowed_host test_backup_restore_keeper_map/test.py::test_on_cluster[0] [gw2] [ 11%] PASSED test_broken_projections/test.py::test_broken_ignored test_broken_projections/test.py::test_broken_ignored_replicated [gw7] [ 12%] PASSED test_async_load_databases/test.py::test_dependent_tables test_async_load_databases/test.py::test_dict_get_data [gw2] [ 13%] PASSED test_broken_projections/test.py::test_broken_ignored_replicated test_broken_projections/test.py::test_broken_on_start [gw4] [ 14%] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_cache] test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_direct] [gw3] [ 15%] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_cache] test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_direct] [gw2] [ 16%] PASSED test_broken_projections/test.py::test_broken_on_start test_broken_projections/test.py::test_broken_projections_in_backups_2 [gw7] [ 17%] PASSED test_async_load_databases/test.py::test_dict_get_data test_async_load_databases/test.py::test_multiple_tables [gw0] [ 18%] PASSED test_distributed_ddl/test.py::test_allowed_databases[configs] test_distributed_ddl/test.py::test_create_as_select[configs] [gw0] [ 19%] PASSED test_distributed_ddl/test.py::test_create_as_select[configs] test_distributed_ddl/test.py::test_create_reserved[configs] [gw0] [ 20%] PASSED test_distributed_ddl/test.py::test_create_reserved[configs] test_distributed_ddl/test.py::test_create_view[configs] [gw2] [ 21%] PASSED test_broken_projections/test.py::test_broken_projections_in_backups_2 test_broken_projections/test.py::test_broken_projections_in_backups_3 [gw0] [ 22%] PASSED test_distributed_ddl/test.py::test_create_view[configs] test_distributed_ddl/test.py::test_default_database[configs] [gw5] [ 23%] PASSED test_allowed_client_hosts/test.py::test_allowed_host test_allowed_client_hosts/test.py::test_denied_host [gw5] [ 24%] PASSED test_allowed_client_hosts/test.py::test_denied_host [gw0] [ 25%] PASSED test_distributed_ddl/test.py::test_default_database[configs] test_distributed_ddl/test.py::test_detach_query[configs] [gw3] [ 26%] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_direct] test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_hashed] [gw2] [ 27%] PASSED test_broken_projections/test.py::test_broken_projections_in_backups_3 test_broken_projections/test.py::test_check_part_thread [gw7] [ 28%] PASSED test_async_load_databases/test.py::test_multiple_tables [gw0] [ 29%] PASSED test_distributed_ddl/test.py::test_detach_query[configs] test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs] [gw0] [ 30%] PASSED test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs] test_distributed_ddl/test.py::test_implicit_macros[configs] test_config_hide_in_preprocessed/test.py::test_hide_in_preprocessed [gw0] [ 31%] PASSED test_distributed_ddl/test.py::test_implicit_macros[configs] test_distributed_ddl/test.py::test_kill_query[configs] [gw0] [ 32%] PASSED test_distributed_ddl/test.py::test_kill_query[configs] test_distributed_ddl/test.py::test_macro[configs] [gw2] [ 33%] PASSED test_broken_projections/test.py::test_check_part_thread test_broken_projections/test.py::test_disappeared_projection_on_start test_asynchronous_metrics_pk_bytes_fields/test.py::test_total_pk_bytes_in_memory_fields [gw4] [ 34%] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_direct] test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_hashed] [gw0] [ 35%] PASSED test_distributed_ddl/test.py::test_macro[configs] test_distributed_ddl/test.py::test_on_server_fail[configs] [gw1] [ 36%] PASSED test_allowed_url_from_config/test.py::test_HDFS test_allowed_url_from_config/test.py::test_config_with_hosts [gw1] [ 37%] PASSED test_allowed_url_from_config/test.py::test_config_with_hosts test_allowed_url_from_config/test.py::test_config_with_only_primary_hosts [gw1] [ 38%] PASSED test_allowed_url_from_config/test.py::test_config_with_only_primary_hosts test_allowed_url_from_config/test.py::test_config_with_only_regexp_hosts [gw1] [ 39%] PASSED test_allowed_url_from_config/test.py::test_config_with_only_regexp_hosts test_allowed_url_from_config/test.py::test_config_without_allowed_hosts [gw2] [ 40%] PASSED test_broken_projections/test.py::test_disappeared_projection_on_start test_broken_projections/test.py::test_materialize_broken_projection [gw1] [ 41%] PASSED test_allowed_url_from_config/test.py::test_config_without_allowed_hosts test_allowed_url_from_config/test.py::test_config_without_allowed_hosts_section [gw0] [ 42%] PASSED test_distributed_ddl/test.py::test_on_server_fail[configs] test_distributed_ddl/test.py::test_optimize_query[configs] [gw1] [ 43%] PASSED test_allowed_url_from_config/test.py::test_config_without_allowed_hosts_section test_allowed_url_from_config/test.py::test_redirect [gw1] [ 44%] PASSED test_allowed_url_from_config/test.py::test_redirect test_allowed_url_from_config/test.py::test_schema_inference [gw1] [ 45%] PASSED test_allowed_url_from_config/test.py::test_schema_inference test_allowed_url_from_config/test.py::test_table_function_remote [gw0] [ 46%] PASSED test_distributed_ddl/test.py::test_optimize_query[configs] test_distributed_ddl/test.py::test_rename[configs] [gw2] [ 47%] PASSED test_broken_projections/test.py::test_materialize_broken_projection test_broken_projections/test.py::test_mutation_with_broken_projection [gw1] [ 48%] PASSED test_allowed_url_from_config/test.py::test_table_function_remote [gw3] [ 49%] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_hashed] test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_ranged[range_hashed] [gw0] [ 50%] PASSED test_distributed_ddl/test.py::test_rename[configs] test_distributed_ddl/test.py::test_replicated_without_arguments[configs] [gw4] [ 51%] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_hashed] test_dictionaries_all_layouts_separate_sources/test_https.py::test_ranged[range_hashed] [gw2] [ 52%] PASSED test_broken_projections/test.py::test_mutation_with_broken_projection [gw0] [ 53%] PASSED test_distributed_ddl/test.py::test_replicated_without_arguments[configs] test_distributed_ddl/test.py::test_simple_alters[configs] test_dictionary_ddl_on_cluster/test.py::test_dictionary_ddl_on_cluster test_distributed_format/test.py::test_remove_replica [gw3] [ 54%] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_ranged[range_hashed] test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[cache] [gw4] [ 55%] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_ranged[range_hashed] test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[cache] [gw7] [ 56%] PASSED test_config_hide_in_preprocessed/test.py::test_hide_in_preprocessed test_config_yaml_main/test.py::test_yaml_main_conf [gw9] [ 57%] PASSED test_backup_restore_keeper_map/test.py::test_on_cluster[0] test_backup_restore_keeper_map/test.py::test_on_cluster[1] [gw0] [ 58%] PASSED test_distributed_ddl/test.py::test_simple_alters[configs] test_distributed_ddl/test.py::test_socket_timeout[configs] [gw5] [ 59%] PASSED test_asynchronous_metrics_pk_bytes_fields/test.py::test_total_pk_bytes_in_memory_fields test_deduplicated_attached_part_rename/test.py::test_deduplicated_attached_part_renamed_after_attach [gw3] [ 60%] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[cache] test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[direct] [gw4] [ 61%] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[cache] test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[direct] [gw9] [ 62%] PASSED test_backup_restore_keeper_map/test.py::test_on_cluster[1] test_backward_compatibility/test_normalized_count_comparison.py::test_select_aggregate_alias_column [gw1] [ 63%] PASSED test_distributed_format/test.py::test_remove_replica [gw0] [ 64%] PASSED test_distributed_ddl/test.py::test_socket_timeout[configs] test_distributed_ddl/test.py::test_allowed_databases[configs_secure] [gw7] [ 65%] PASSED test_config_yaml_main/test.py::test_yaml_main_conf test_dictionaries_null_value/test.py::test_null_value [gw3] [ 66%] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[direct] test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[flat] [gw4] [ 67%] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[direct] test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[flat] [gw5] [ 68%] PASSED test_deduplicated_attached_part_rename/test.py::test_deduplicated_attached_part_renamed_after_attach test_dictionaries_redis/test_long.py::test_redis_dict_long [gw2] [ 69%] PASSED test_dictionary_ddl_on_cluster/test.py::test_dictionary_ddl_on_cluster [gw7] [ 70%] PASSED test_dictionaries_null_value/test.py::test_null_value [gw3] [ 71%] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[flat] test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[hashed] [gw4] [ 72%] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[flat] test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[hashed] [gw8] [ 73%] ERROR test_attach_backup_from_s3_plain/test.py::test_attach_part[compact0] test_attach_backup_from_s3_plain/test.py::test_attach_part[compact1] [gw8] [ 74%] ERROR test_attach_backup_from_s3_plain/test.py::test_attach_part[compact1] test_attach_backup_from_s3_plain/test.py::test_attach_part[wide0] [gw8] [ 75%] ERROR test_attach_backup_from_s3_plain/test.py::test_attach_part[wide0] test_attach_backup_from_s3_plain/test.py::test_attach_part[wide1] [gw8] [ 76%] ERROR test_attach_backup_from_s3_plain/test.py::test_attach_part[wide1] [gw3] [ 77%] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[hashed] [gw4] [ 78%] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[hashed] [gw0] [ 79%] PASSED test_distributed_ddl/test.py::test_allowed_databases[configs_secure] test_distributed_ddl/test.py::test_create_as_select[configs_secure] [gw0] [ 80%] PASSED test_distributed_ddl/test.py::test_create_as_select[configs_secure] test_distributed_ddl/test.py::test_create_reserved[configs_secure] [gw0] [ 81%] PASSED test_distributed_ddl/test.py::test_create_reserved[configs_secure] test_distributed_ddl/test.py::test_create_view[configs_secure] [gw5] [ 82%] PASSED test_dictionaries_redis/test_long.py::test_redis_dict_long [gw9] [ 83%] PASSED test_backward_compatibility/test_normalized_count_comparison.py::test_select_aggregate_alias_column [gw0] [ 84%] PASSED test_distributed_ddl/test.py::test_create_view[configs_secure] test_distributed_ddl/test.py::test_default_database[configs_secure] [gw0] [ 85%] PASSED test_distributed_ddl/test.py::test_default_database[configs_secure] test_distributed_ddl/test.py::test_detach_query[configs_secure] [gw0] [ 86%] PASSED test_distributed_ddl/test.py::test_detach_query[configs_secure] test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs_secure] [gw0] [ 87%] PASSED test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs_secure] test_distributed_ddl/test.py::test_implicit_macros[configs_secure] [gw0] [ 88%] PASSED test_distributed_ddl/test.py::test_implicit_macros[configs_secure] test_distributed_ddl/test.py::test_kill_query[configs_secure] [gw0] [ 89%] PASSED test_distributed_ddl/test.py::test_kill_query[configs_secure] test_distributed_ddl/test.py::test_macro[configs_secure] [gw0] [ 90%] PASSED test_distributed_ddl/test.py::test_macro[configs_secure] test_distributed_ddl/test.py::test_on_server_fail[configs_secure] [gw0] [ 91%] PASSED test_distributed_ddl/test.py::test_on_server_fail[configs_secure] test_distributed_ddl/test.py::test_optimize_query[configs_secure] [gw0] [ 92%] PASSED test_distributed_ddl/test.py::test_optimize_query[configs_secure] test_distributed_ddl/test.py::test_rename[configs_secure] [gw0] [ 93%] PASSED test_distributed_ddl/test.py::test_rename[configs_secure] test_distributed_ddl/test.py::test_replicated_without_arguments[configs_secure] [gw0] [ 94%] PASSED test_distributed_ddl/test.py::test_replicated_without_arguments[configs_secure] test_distributed_ddl/test.py::test_simple_alters[configs_secure] [gw0] [ 95%] PASSED test_distributed_ddl/test.py::test_simple_alters[configs_secure] test_distributed_ddl/test.py::test_socket_timeout[configs_secure] [gw0] [ 96%] PASSED test_distributed_ddl/test.py::test_socket_timeout[configs_secure] [gw6] [ 97%] ERROR test_alter_moving_garbage/test.py::test_alter_moving[False-False] test_alter_moving_garbage/test.py::test_alter_moving[False-True] [gw6] [ 98%] ERROR test_alter_moving_garbage/test.py::test_alter_moving[False-True] test_alter_moving_garbage/test.py::test_alter_moving[True-True] [gw6] [ 99%] ERROR test_alter_moving_garbage/test.py::test_alter_moving[True-True] test_alter_moving_garbage/test.py::test_delete_race_leftovers [gw6] [100%] ERROR test_alter_moving_garbage/test.py::test_delete_race_leftovers ==================================== ERRORS ==================================== _________________ ERROR at setup of test_attach_part[compact0] _________________ [gw8] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_attach_backup_from_s3_plain/test.py:18: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... E Pulling proxy2 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling node ... pulling from altinityinfra/integr... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling resolver ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling node ... done E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ---------------------------- Captured stdout setup ----------------------------- Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml ---------------------------- Captured stderr setup ----------------------------- Traceback (most recent call last): File "/ClickHouse/tests/integration/helpers/cluster.py", line 2831, in start retry(log_function=logging_pulling_images)(run_and_check)( File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 28, in wrapper raise e File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 19, in wrapper func(*args, **kwargs) File "/ClickHouse/tests/integration/helpers/cluster.py", line 129, in run_and_check raise Exception( Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... Pulling proxy2 ... Pulling resolver ... Pulling minio1 ... Pulling node ... Pulling resolver ... pulling from altinityinfra/python... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling node ... pulling from altinityinfra/integr... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied ------------------------------ Captured log setup ------------------------------ 2026-09-30 15:11:34 [ 592 ] DEBUG : Command:['docker ps | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 15:11:34 [ 592 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 15:11:34 [ 592 ] DEBUG : No running containers (conftest.py:95, cleanup_environment) 2026-09-30 15:11:34 [ 592 ] DEBUG : Pruning Docker networks (conftest.py:97, cleanup_environment) 2026-09-30 15:11:34 [ 592 ] DEBUG : Command:['docker network prune --force'] (cluster.py:113, run_and_check) 2026-09-30 15:11:34 [ 592 ] DEBUG : Command:["sysctl net.ipv4.ip_local_port_range='55000 65535'"] (cluster.py:113, run_and_check) 2026-09-30 15:11:34 [ 592 ] DEBUG : Stdout:net.ipv4.ip_local_port_range = 55000 65535 (cluster.py:121, run_and_check) 2026-09-30 15:11:34 [ 592 ] INFO : Running tests in /ClickHouse/tests/integration/test_attach_backup_from_s3_plain/test.py (cluster.py:2790, start) 2026-09-30 15:11:34 [ 592 ] DEBUG : Cluster start called. is_up=False (cluster.py:2797, start) 2026-09-30 15:11:34 [ 592 ] DEBUG : Docker networks for project roottestattachbackupfroms3plain_gw8 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 15:11:34 [ 592 ] DEBUG : Docker containers for project roottestattachbackupfroms3plain_gw8 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 15:11:34 [ 592 ] DEBUG : Docker volumes for project roottestattachbackupfroms3plain_gw8 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 15:11:34 [ 592 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 15:11:34 [ 592 ] DEBUG : Docker networks for project roottestattachbackupfroms3plain_gw8 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 15:11:34 [ 592 ] DEBUG : Docker containers for project roottestattachbackupfroms3plain_gw8 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 15:11:34 [ 592 ] DEBUG : Docker volumes for project roottestattachbackupfroms3plain_gw8 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 15:11:34 [ 592 ] DEBUG : Command:docker container list --all --filter name='^/roottestattachbackupfroms3plain_gw8_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 15:11:34 [ 592 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 15:11:34 [ 592 ] DEBUG : No running containers for project: roottestattachbackupfroms3plain_gw8 (cluster.py:904, cleanup) 2026-09-30 15:11:34 [ 592 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 15:11:34 [ 592 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 15:11:34 [ 592 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 15:11:34 [ 592 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 15:11:34 [ 592 ] DEBUG : Setup directory for instance: node (cluster.py:2810, start) 2026-09-30 15:11:34 [ 592 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4538, create_dir) 2026-09-30 15:11:34 [ 592 ] DEBUG : Create directory for common tests configuration (cluster.py:4543, create_dir) 2026-09-30 15:11:34 [ 592 ] DEBUG : Copy common configuration from helpers (cluster.py:4563, create_dir) 2026-09-30 15:11:34 [ 592 ] DEBUG : Generate and write macros file (cluster.py:4606, create_dir) 2026-09-30 15:11:34 [ 592 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/configs/disk_s3.xml'] to /ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/configs/config.d (cluster.py:4636, create_dir) 2026-09-30 15:11:34 [ 592 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/database (cluster.py:4653, create_dir) 2026-09-30 15:11:34 [ 592 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/logs (cluster.py:4664, create_dir) 2026-09-30 15:11:34 [ 592 ] DEBUG : Entrypoint cmd: ["clickhouse", "server", "--config-file=/etc/clickhouse-server/config.xml", "--log-file=/var/log/clickhouse-server/clickhouse-server.log", "--errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log"] (cluster.py:4750, create_dir) 2026-09-30 15:11:34 [ 592 ] DEBUG : Env {'ASAN_OPTIONS': 'use_sigaltstack=0', 'TSAN_OPTIONS': 'use_sigaltstack=0', 'CLICKHOUSE_WATCHDOG_ENABLE': '0', 'CLICKHOUSE_NATS_TLS_SECURE': '0', 'LLVM_PROFILE_FILE': '/var/lib/clickhouse/server_%h_%p_%m.profraw', 'MINIO_CERTS_DIR': '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/minio/certs', 'MINIO_DATA_DIR': '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/minio/data', 'MINIO_PORT': '9001', 'SSL_CERT_FILE': '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/minio/certs/public.crt'} stored in /ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env (cluster.py:86, _create_env_file) 2026-09-30 15:11:34 [ 592 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 15:11:34 [ 592 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 15:11:34 [ 592 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 15:11:34 [ 592 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 15:11:34 [ 592 ] DEBUG : http://localhost:None "GET /version HTTP/1.1" 200 825 (connectionpool.py:547, _make_request) 2026-09-30 15:11:34 [ 592 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:12:37 [ 592 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 15:12:37 [ 592 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node ... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling resolver ... pulling from altinityinfra/python... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling node ... pulling from altinityinfra/integr... Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling resolver ... done Pulling proxy1 ... done Pulling node ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 15:12:38 [ 592 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:13:41 [ 592 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 15:13:41 [ 592 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... Pulling proxy2 ... Pulling minio1 ... Pulling node ... Pulling resolver ... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling resolver ... pulling from altinityinfra/python... Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling proxy2 ... done Pulling node ... done Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 15:13:44 [ 592 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:14:45 [ 592 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 15:14:45 [ 592 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node ... Pulling node ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy2 ... done Pulling proxy1 ... done Pulling resolver ... pulling from altinityinfra/python... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 15:14:48 [ 592 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:15:40 [ 592 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 15:15:40 [ 592 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... Pulling proxy2 ... Pulling minio1 ... Pulling node ... Pulling resolver ... Pulling resolver ... pulling from altinityinfra/python... Pulling node ... pulling from altinityinfra/integr... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling resolver ... done Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy2 ... done Pulling node ... done Pulling proxy1 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 15:15:44 [ 592 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling node ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling node ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling node ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling node ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling node ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Failed to start cluster: (cluster.py:3178, start) 2026-09-30 15:16:33 [ 592 ] DEBUG : Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... Pulling proxy2 ... Pulling resolver ... Pulling minio1 ... Pulling node ... Pulling resolver ... pulling from altinityinfra/python... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling node ... pulling from altinityinfra/integr... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done Pulling node ... digest: sha256:2ea9da862c215fd684... Pulling node ... status: image is up to date for a... Pulling node ... done Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:3179, start) 2026-09-30 15:16:33 [ 592 ] DEBUG : None (cluster.py:3180, start) 2026-09-30 15:16:33 [ 592 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 15:16:33 [ 592 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 15:16:33 [ 592 ] DEBUG : Docker networks for project roottestattachbackupfroms3plain_gw8 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 15:16:33 [ 592 ] DEBUG : Docker containers for project roottestattachbackupfroms3plain_gw8 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 15:16:33 [ 592 ] DEBUG : Docker volumes for project roottestattachbackupfroms3plain_gw8 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 15:16:33 [ 592 ] DEBUG : Command:docker container list --all --filter name='^/roottestattachbackupfroms3plain_gw8_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 15:16:33 [ 592 ] DEBUG : No running containers for project: roottestattachbackupfroms3plain_gw8 (cluster.py:904, cleanup) 2026-09-30 15:16:33 [ 592 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 15:16:33 [ 592 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 15:16:33 [ 592 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 15:16:33 [ 592 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 15:16:33 [ 592 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 15:16:33 [ 592 ] DEBUG : Docker networks for project roottestattachbackupfroms3plain_gw8 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 15:16:33 [ 592 ] DEBUG : Docker containers for project roottestattachbackupfroms3plain_gw8 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 15:16:33 [ 592 ] DEBUG : Docker volumes for project roottestattachbackupfroms3plain_gw8 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 15:16:33 [ 592 ] DEBUG : Command:docker container list --all --filter name='^/roottestattachbackupfroms3plain_gw8_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 15:16:33 [ 592 ] DEBUG : No running containers for project: roottestattachbackupfroms3plain_gw8 (cluster.py:904, cleanup) 2026-09-30 15:16:33 [ 592 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 15:16:33 [ 592 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 15:16:33 [ 592 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 15:16:33 [ 592 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) _________________ ERROR at setup of test_attach_part[compact1] _________________ [gw8] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_attach_backup_from_s3_plain/test.py:18: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... E Pulling proxy2 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling node ... pulling from altinityinfra/integr... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling resolver ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling node ... done E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception __________________ ERROR at setup of test_attach_part[wide0] ___________________ [gw8] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_attach_backup_from_s3_plain/test.py:18: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... E Pulling proxy2 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling node ... pulling from altinityinfra/integr... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling resolver ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling node ... done E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception __________________ ERROR at setup of test_attach_part[wide1] ___________________ [gw8] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module", autouse=True) def start_cluster(): try: > cluster.start() test_attach_backup_from_s3_plain/test.py:18: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... E Pulling proxy2 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node ... E Pulling resolver ... pulling from altinityinfra/python... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling node ... pulling from altinityinfra/integr... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling resolver ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling proxy1 ... done E Pulling node ... digest: sha256:2ea9da862c215fd684... E Pulling node ... status: image is up to date for a... E Pulling node ... done E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling minio1 ... error E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _______________ ERROR at setup of test_alter_moving[False-False] _______________ [gw6] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def cluster(): try: cluster = ClickHouseCluster(__file__) for i in range(1, REPLICA_COUNT + 1): cluster.add_instance( f"node{i}", main_configs=[ "configs/config.d/storage_conf.xml", "configs/config.d/remote_servers.xml", ], with_minio=True, with_zookeeper=True, ) logging.info("Starting cluster...") > cluster.start() test_alter_moving_garbage/test.py:31: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... E Pulling zoo2 ... E Pulling proxy2 ... E Pulling zoo3 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node2 ... E Pulling node1 ... E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling node1 ... pulling from altinityinfra/integr... E Pulling resolver ... pulling from altinityinfra/python... E Pulling zoo3 ... pulling from altinityinfra/integr... E Pulling node1 ... digest: sha256:2ea9da862c215fd684... E Pulling node1 ... status: image is up to date for a... E Pulling node1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling resolver ... done E Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo3 ... status: image is up to date for a... E Pulling zoo3 ... done E Pulling minio1 ... error E Pulling node2 ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling zoo2 ... pulling from altinityinfra/integr... E Pulling zoo1 ... pulling from altinityinfra/integr... E Pulling node2 ... digest: sha256:2ea9da862c215fd684... E Pulling node2 ... status: image is up to date for a... E Pulling node2 ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo2 ... status: image is up to date for a... E Pulling zoo2 ... done E Pulling proxy1 ... done E Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo1 ... status: image is up to date for a... E Pulling zoo1 ... done E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ---------------------------- Captured stdout setup ----------------------------- Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml Copy common default production configuration from /clickhouse-config. Files: config.xml, users.xml ---------------------------- Captured stderr setup ----------------------------- Traceback (most recent call last): File "/ClickHouse/tests/integration/helpers/cluster.py", line 2831, in start retry(log_function=logging_pulling_images)(run_and_check)( File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 28, in wrapper raise e File "/ClickHouse/tests/integration/helpers/retry_decorator.py", line 19, in wrapper func(*args, **kwargs) File "/ClickHouse/tests/integration/helpers/cluster.py", line 129, in run_and_check raise Exception( Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... Pulling zoo2 ... Pulling proxy2 ... Pulling zoo3 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node2 ... Pulling node1 ... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node1 ... pulling from altinityinfra/integr... Pulling resolver ... pulling from altinityinfra/python... Pulling zoo3 ... pulling from altinityinfra/integr... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling node1 ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling proxy2 ... done Pulling resolver ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done Pulling minio1 ... error Pulling node2 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling zoo2 ... pulling from altinityinfra/integr... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo2 ... done Pulling proxy1 ... done Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo1 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied ------------------------------ Captured log setup ------------------------------ 2026-09-30 15:11:34 [ 556 ] DEBUG : Command:['docker ps | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 15:11:34 [ 556 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 15:11:34 [ 556 ] DEBUG : No running containers (conftest.py:95, cleanup_environment) 2026-09-30 15:11:34 [ 556 ] DEBUG : Pruning Docker networks (conftest.py:97, cleanup_environment) 2026-09-30 15:11:34 [ 556 ] DEBUG : Command:['docker network prune --force'] (cluster.py:113, run_and_check) 2026-09-30 15:11:34 [ 556 ] DEBUG : Command:["sysctl net.ipv4.ip_local_port_range='55000 65535'"] (cluster.py:113, run_and_check) 2026-09-30 15:11:34 [ 556 ] DEBUG : Stdout:net.ipv4.ip_local_port_range = 55000 65535 (cluster.py:121, run_and_check) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_KERBEROS_KDC_TAG 9391ecdee8d7 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV CLICKHOUSE_TESTS_SERVER_BIN_PATH /clickhouse (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV MSAN_OPTIONS abort_on_error=1 poison_in_dtor=1 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV JAVA_TOOL_OPTIONS -Djdk.attach.allowAttachSelf=true (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV TSAN_OPTIONS halt_on_error=1 abort_on_error=1 history_size=7 memory_limit_mb=46080 second_deadlock_stack=1 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV HOSTNAME 825bb0d88d3f (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV SHLVL 0 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV HOME /root (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV OLDPWD / (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_HELPER_TAG 2cffe1eae894 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV PYTHONUNBUFFERED 1 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_PYTHON_BOTTLE_TAG caad4729259e (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV UBSAN_OPTIONS print_stacktrace=1 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV PYTEST_ADDOPTS --dist=loadfile -n 10 -rfEps --run-id=0 --color=no --durations=0 test_access_for_functions/test.py::test_access_rights_for_function test_access_for_functions/test.py::test_ignore_obsolete_grant_on_database test_allowed_client_hosts/test.py::test_allowed_host test_allowed_client_hosts/test.py::test_denied_host test_allowed_url_from_config/test.py::test_HDFS test_allowed_url_from_config/test.py::test_config_with_hosts test_allowed_url_from_config/test.py::test_config_with_only_primary_hosts test_allowed_url_from_config/test.py::test_config_with_only_regexp_hosts test_allowed_url_from_config/test.py::test_config_without_allowed_hosts test_allowed_url_from_config/test.py::test_config_without_allowed_hosts_section test_allowed_url_from_config/test.py::test_redirect test_allowed_url_from_config/test.py::test_schema_inference test_allowed_url_from_config/test.py::test_table_function_remote 'test_alter_moving_garbage/test.py::test_alter_moving[False-False]' 'test_alter_moving_garbage/test.py::test_alter_moving[False-True]' 'test_alter_moving_garbage/test.py::test_alter_moving[True-True]' test_alter_moving_garbage/test.py::test_delete_race_leftovers test_async_load_databases/test.py::test_dependent_tables test_async_load_databases/test.py::test_dict_get_data test_async_load_databases/test.py::test_multiple_tables test_asynchronous_metrics_pk_bytes_fields/test.py::test_total_pk_bytes_in_memory_fields 'test_attach_backup_from_s3_plain/test.py::test_attach_part[compact0]' 'test_attach_backup_from_s3_plain/test.py::test_attach_part[compact1]' 'test_attach_backup_from_s3_plain/test.py::test_attach_part[wide0]' 'test_attach_backup_from_s3_plain/test.py::test_attach_part[wide1]' 'test_backup_restore_keeper_map/test.py::test_on_cluster[0]' 'test_backup_restore_keeper_map/test.py::test_on_cluster[1]' test_backward_compatibility/test_normalized_count_comparison.py::test_select_aggregate_alias_column test_broken_projections/test.py::test_broken_ignored test_broken_projections/test.py::test_broken_ignored_replicated test_broken_projections/test.py::test_broken_on_start test_broken_projections/test.py::test_broken_projections_in_backups_2 test_broken_projections/test.py::test_broken_projections_in_backups_3 test_broken_projections/test.py::test_check_part_thread test_broken_projections/test.py::test_disappeared_projection_on_start test_broken_projections/test.py::test_materialize_broken_projection test_broken_projections/test.py::test_mutation_with_broken_projection test_config_hide_in_preprocessed/test.py::test_hide_in_preprocessed test_config_yaml_main/test.py::test_yaml_main_conf test_deduplicated_attached_part_rename/test.py::test_deduplicated_attached_part_renamed_after_attach test_default_role/test.py::test_alter_user test_default_role/test.py::test_set_default_roles test_default_role/test.py::test_wrong_set_default_role 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_cache]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_direct]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_ranged[range_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[cache]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[direct]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[flat]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[hashed]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_cache]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_direct]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_ranged[range_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[cache]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[direct]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[flat]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[hashed]' test_dictionaries_null_value/test.py::test_null_value test_dictionaries_redis/test_long.py::test_redis_dict_long test_dictionary_ddl_on_cluster/test.py::test_dictionary_ddl_on_cluster test_disks_app_interactive/test.py::test_disks_app_interactive_cp_and_read test_disks_app_interactive/test.py::test_disks_app_interactive_list_directories_default test_disks_app_interactive/test.py::test_disks_app_interactive_list_disks test_disks_app_interactive/test.py::test_disks_app_interactive_list_files_local test_disks_app_interactive/test.py::test_disks_app_interactive_test_move_and_write 'test_distributed_ddl/test.py::test_allowed_databases[configs]' 'test_distributed_ddl/test.py::test_allowed_databases[configs_secure]' 'test_distributed_ddl/test.py::test_create_as_select[configs]' 'test_distributed_ddl/test.py::test_create_as_select[configs_secure]' 'test_distributed_ddl/test.py::test_create_reserved[configs]' 'test_distributed_ddl/test.py::test_create_reserved[configs_secure]' 'test_distributed_ddl/test.py::test_create_view[configs]' 'test_distributed_ddl/test.py::test_create_view[configs_secure]' 'test_distributed_ddl/test.py::test_default_database[configs]' 'test_distributed_ddl/test.py::test_default_database[configs_secure]' 'test_distributed_ddl/test.py::test_detach_query[configs]' 'test_distributed_ddl/test.py::test_detach_query[configs_secure]' 'test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs]' 'test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs_secure]' 'test_distributed_ddl/test.py::test_implicit_macros[configs]' 'test_distributed_ddl/test.py::test_implicit_macros[configs_secure]' 'test_distributed_ddl/test.py::test_kill_query[configs]' 'test_distributed_ddl/test.py::test_kill_query[configs_secure]' 'test_distributed_ddl/test.py::test_macro[configs]' 'test_distributed_ddl/test.py::test_macro[configs_secure]' 'test_distributed_ddl/test.py::test_on_server_fail[configs]' 'test_distributed_ddl/test.py::test_on_server_fail[configs_secure]' 'test_distributed_ddl/test.py::test_optimize_query[configs]' 'test_distributed_ddl/test.py::test_optimize_query[configs_secure]' 'test_distributed_ddl/test.py::test_rename[configs]' 'test_distributed_ddl/test.py::test_rename[configs_secure]' 'test_distributed_ddl/test.py::test_replicated_without_arguments[configs]' 'test_distributed_ddl/test.py::test_replicated_without_arguments[configs_secure]' 'test_distributed_ddl/test.py::test_simple_alters[configs]' 'test_distributed_ddl/test.py::test_simple_alters[configs_secure]' 'test_distributed_ddl/test.py::test_socket_timeout[configs]' 'test_distributed_ddl/test.py::test_socket_timeout[configs_secure]' test_distributed_format/test.py::test_remove_replica -vvv (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV CLICKHOUSE_LIBRARY_BRIDGE_BINARY_PATH /clickhouse-library-bridge (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV COMPOSE_HTTP_TIMEOUT 600 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_MYSQL_PHP_CLIENT_TAG 88be89c1e3b6 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_DOTNET_CLIENT_TAG 11de0b29a15d (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV CLICKHOUSE_TESTS_CLIENT_BIN_PATH /clickhouse (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_MYSQL_JS_CLIENT_TAG 41ba7c2ec2a1 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV CLICKHOUSE_USE_OLD_ANALYZER 1 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV PATH /spark-3.3.2-bin-hadoop3/bin:/opt/gdb/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_KERBERIZED_HADOOP_TAG latest (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_CHANNEL stable (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_CLIENT_TIMEOUT 300 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_POSTGRESQL_JAVA_CLIENT_TAG a4eff5c7f4d6 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_NGINX_DAV_TAG b55ac9cd7519 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_MYSQL_GOLANG_CLIENT_TAG 9bec2a638e6e (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV PWD /ClickHouse/tests/integration (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_MYSQL_JAVA_CLIENT_TAG 766bff31cfe4 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV CLICKHOUSE_ODBC_BRIDGE_BINARY_PATH /clickhouse-odbc-bridge (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV CLICKHOUSE_TESTS_BASE_CONFIG_DIR /clickhouse-config (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV TZ Etc/UTC (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV JAVA_PATH /usr/lib/jvm/java-11-openjdk-amd64/bin/java (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV DOCKER_BASE_TAG b74d853ebe76 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV SPARK_HOME /spark-3.3.2-bin-hadoop3 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV LC_CTYPE C.UTF-8 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV INTEGRATION_TESTS_RUN_ID 0 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV WORKER_FREE_PORTS 30300 30301 30302 30303 30304 30305 30306 30307 30308 30309 30310 30311 30312 30313 30314 30315 30316 30317 30318 30319 30320 30321 30322 30323 30324 30325 30326 30327 30328 30329 30330 30331 30332 30333 30334 30335 30336 30337 30338 30339 30340 30341 30342 30343 30344 30345 30346 30347 30348 30349 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV PYTEST_XDIST_TESTRUNUID 6fc9da1f23364d53a9fcd9eb3ae6007f (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV PYTEST_XDIST_WORKER gw6 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV PYTEST_XDIST_WORKER_COUNT 10 (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : ENV PYTEST_CURRENT_TEST test_alter_moving_garbage/test.py::test_alter_moving[False-False] (setup) (cluster.py:446, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : CLUSTER INIT base_config_dir:/clickhouse-config (cluster.py:766, __init__) 2026-09-30 15:11:34 [ 556 ] DEBUG : clickhouse_start_command: clickhouse server --config-file=/etc/clickhouse-server/{main_config_file} --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log (cluster.py:1787, add_instance) 2026-09-30 15:11:34 [ 556 ] DEBUG : Setup Keeper (cluster.py:1059, setup_keeper_cmd) 2026-09-30 15:11:34 [ 556 ] DEBUG : Cluster name: project_name:roottestaltermovinggarbage_gw6. Added instance name:node1 tag:b74d853ebe76 base_cmd:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml'] docker_compose_yml_dir:/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/ (cluster.py:2081, add_instance) 2026-09-30 15:11:34 [ 556 ] DEBUG : clickhouse_start_command: clickhouse server --config-file=/etc/clickhouse-server/{main_config_file} --log-file=/var/log/clickhouse-server/clickhouse-server.log --errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log (cluster.py:1787, add_instance) 2026-09-30 15:11:34 [ 556 ] DEBUG : Cluster name: project_name:roottestaltermovinggarbage_gw6. Added instance name:node2 tag:b74d853ebe76 base_cmd:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml'] docker_compose_yml_dir:/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/ (cluster.py:2081, add_instance) 2026-09-30 15:11:34 [ 556 ] INFO : Starting cluster... (test.py:30, cluster) 2026-09-30 15:11:34 [ 556 ] INFO : Running tests in /ClickHouse/tests/integration/test_alter_moving_garbage/test.py (cluster.py:2790, start) 2026-09-30 15:11:34 [ 556 ] DEBUG : Cluster start called. is_up=False (cluster.py:2797, start) 2026-09-30 15:11:34 [ 556 ] DEBUG : Docker networks for project roottestaltermovinggarbage_gw6 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 15:11:34 [ 556 ] DEBUG : Docker containers for project roottestaltermovinggarbage_gw6 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 15:11:34 [ 556 ] DEBUG : Docker volumes for project roottestaltermovinggarbage_gw6 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 15:11:34 [ 556 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 15:11:34 [ 556 ] DEBUG : Docker networks for project roottestaltermovinggarbage_gw6 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 15:11:34 [ 556 ] DEBUG : Docker containers for project roottestaltermovinggarbage_gw6 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 15:11:34 [ 556 ] DEBUG : Docker volumes for project roottestaltermovinggarbage_gw6 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 15:11:34 [ 556 ] DEBUG : Command:docker container list --all --filter name='^/roottestaltermovinggarbage_gw6_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 15:11:34 [ 556 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 15:11:34 [ 556 ] DEBUG : No running containers for project: roottestaltermovinggarbage_gw6 (cluster.py:904, cleanup) 2026-09-30 15:11:34 [ 556 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 15:11:34 [ 556 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 15:11:34 [ 556 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 15:11:34 [ 556 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 15:11:34 [ 556 ] DEBUG : Setup directory for instance: node1 (cluster.py:2810, start) 2026-09-30 15:11:34 [ 556 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4538, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Create directory for common tests configuration (cluster.py:4543, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Copy common configuration from helpers (cluster.py:4563, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Generate and write macros file (cluster.py:4606, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_alter_moving_garbage/configs/config.d/storage_conf.xml', '/ClickHouse/tests/integration/test_alter_moving_garbage/configs/config.d/remote_servers.xml'] to /ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/configs/config.d (cluster.py:4636, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/database (cluster.py:4653, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/logs (cluster.py:4664, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Entrypoint cmd: ["clickhouse", "server", "--config-file=/etc/clickhouse-server/config.xml", "--log-file=/var/log/clickhouse-server/clickhouse-server.log", "--errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log"] (cluster.py:4750, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Setup directory for instance: node2 (cluster.py:2810, start) 2026-09-30 15:11:34 [ 556 ] DEBUG : Create directory for configuration generated in this helper (cluster.py:4538, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Create directory for common tests configuration (cluster.py:4543, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Copy common configuration from helpers (cluster.py:4563, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Generate and write macros file (cluster.py:4606, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Copy custom test config files ['/ClickHouse/tests/integration/test_alter_moving_garbage/configs/config.d/storage_conf.xml', '/ClickHouse/tests/integration/test_alter_moving_garbage/configs/config.d/remote_servers.xml'] to /ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/configs/config.d (cluster.py:4636, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Setup database dir /ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/database (cluster.py:4653, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Setup logs dir /ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/logs (cluster.py:4664, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Entrypoint cmd: ["clickhouse", "server", "--config-file=/etc/clickhouse-server/config.xml", "--log-file=/var/log/clickhouse-server/clickhouse-server.log", "--errorlog-file=/var/log/clickhouse-server/clickhouse-server.err.log"] (cluster.py:4750, create_dir) 2026-09-30 15:11:34 [ 556 ] DEBUG : Env {'ASAN_OPTIONS': 'use_sigaltstack=0', 'TSAN_OPTIONS': 'use_sigaltstack=0', 'CLICKHOUSE_WATCHDOG_ENABLE': '0', 'CLICKHOUSE_NATS_TLS_SECURE': '0', 'LLVM_PROFILE_FILE': '/var/lib/clickhouse/server_%h_%p_%m.profraw', 'keeper_binary': '/clickhouse', 'keeper_cmd_prefix': 'clickhouse keeper', 'image': 'altinityinfra/integration-test:b74d853ebe76', 'user': '0', 'keeper_fs': 'bind', 'keeper_logs_dir1': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/keeper1/log', 'keeper_config_dir1': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/keeper1/config', 'keeper_db_dir1': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/keeper1/coordination', 'keeper_logs_dir2': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/keeper2/log', 'keeper_config_dir2': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/keeper2/config', 'keeper_db_dir2': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/keeper2/coordination', 'keeper_logs_dir3': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/keeper3/log', 'keeper_config_dir3': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/keeper3/config', 'keeper_db_dir3': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/keeper3/coordination', 'MINIO_CERTS_DIR': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/minio/certs', 'MINIO_DATA_DIR': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/minio/data', 'MINIO_PORT': '9001', 'SSL_CERT_FILE': '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/minio/certs/public.crt'} stored in /ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env (cluster.py:86, _create_env_file) 2026-09-30 15:11:34 [ 556 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 15:11:34 [ 556 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 15:11:34 [ 556 ] DEBUG : Trying paths: ['/root/.docker/config.json', '/root/.dockercfg'] (config.py:21, find_config_file) 2026-09-30 15:11:34 [ 556 ] DEBUG : No config file found (config.py:28, find_config_file) 2026-09-30 15:11:34 [ 556 ] DEBUG : http://localhost:None "GET /version HTTP/1.1" 200 825 (connectionpool.py:547, _make_request) 2026-09-30 15:11:34 [ 556 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:13:20 [ 556 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 15:13:20 [ 556 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling proxy2 ... Pulling proxy1 ... Pulling resolver ... Pulling zoo2 ... Pulling minio1 ... Pulling zoo1 ... Pulling zoo3 ... Pulling node2 ... Pulling node1 ... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling node2 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling zoo3 ... pulling from altinityinfra/integr... Pulling resolver ... pulling from altinityinfra/python... Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling zoo1 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling proxy1 ... done Pulling node2 ... done Pulling zoo3 ... done Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling node1 ... pulling from altinityinfra/integr... Pulling zoo2 ... pulling from altinityinfra/integr... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling node1 ... done Pulling zoo2 ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 15:13:21 [ 556 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:14:55 [ 556 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 15:14:55 [ 556 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo2 ... Pulling zoo3 ... Pulling zoo1 ... Pulling proxy1 ... Pulling proxy2 ... Pulling minio1 ... Pulling node2 ... Pulling node1 ... Pulling resolver ... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling resolver ... pulling from altinityinfra/python... Pulling node1 ... pulling from altinityinfra/integr... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling zoo1 ... done Pulling node1 ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling minio1 ... error Pulling node2 ... pulling from altinityinfra/integr... Pulling zoo3 ... pulling from altinityinfra/integr... Pulling zoo2 ... pulling from altinityinfra/integr... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo2 ... done Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 15:14:58 [ 556 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:16:33 [ 556 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 15:16:33 [ 556 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo3 ... Pulling proxy1 ... Pulling zoo2 ... Pulling proxy2 ... Pulling resolver ... Pulling minio1 ... Pulling zoo1 ... Pulling node1 ... Pulling node2 ... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling zoo2 ... pulling from altinityinfra/integr... Pulling node1 ... pulling from altinityinfra/integr... Pulling resolver ... pulling from altinityinfra/python... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo2 ... done Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling node1 ... done Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling resolver ... done Pulling minio1 ... error Pulling zoo3 ... pulling from altinityinfra/integr... Pulling node2 ... pulling from altinityinfra/integr... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling node2 ... done Pulling zoo3 ... done Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo1 ... done Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling proxy1 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 15:16:36 [ 556 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:18:07 [ 556 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 15:18:07 [ 556 ] INFO : Got exception pulling images: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... Pulling zoo3 ... Pulling proxy2 ... Pulling proxy1 ... Pulling minio1 ... Pulling resolver ... Pulling zoo2 ... Pulling node1 ... Pulling node2 ... Pulling zoo2 ... pulling from altinityinfra/integr... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling zoo2 ... done Pulling resolver ... pulling from altinityinfra/python... Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling proxy2 ... done Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling node1 ... pulling from altinityinfra/integr... Pulling resolver ... done Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling node1 ... done Pulling minio1 ... error Pulling zoo3 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling node2 ... pulling from altinityinfra/integr... Pulling proxy1 ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling zoo1 ... pulling from altinityinfra/integr... Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo1 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:2827, logging_pulling_images) 2026-09-30 15:18:11 [ 556 ] DEBUG : Command:['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] (cluster.py:113, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling resolver ... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling minio1 ... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling node2 ... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling node1 ... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling node1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling resolver ... pulling from altinityinfra/python... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling node1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling node1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling node1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling resolver ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling proxy2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling resolver ... done (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo3 ... done (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling minio1 ... error (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling node2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... pulling from altinityinfra/s3-proxy (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... pulling from altinityinfra/integr... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling node2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling node2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling node2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo2 ... done (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling proxy1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... status: image is up to date for a... (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:Pulling zoo1 ... done (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr: (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stderr:pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:123, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Exitcode:1 (cluster.py:125, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Failed to start cluster: (cluster.py:3178, start) 2026-09-30 15:19:55 [ 556 ] DEBUG : Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... Pulling zoo2 ... Pulling proxy2 ... Pulling zoo3 ... Pulling proxy1 ... Pulling resolver ... Pulling minio1 ... Pulling node2 ... Pulling node1 ... Pulling proxy2 ... pulling from altinityinfra/s3-proxy Pulling node1 ... pulling from altinityinfra/integr... Pulling resolver ... pulling from altinityinfra/python... Pulling zoo3 ... pulling from altinityinfra/integr... Pulling node1 ... digest: sha256:2ea9da862c215fd684... Pulling node1 ... status: image is up to date for a... Pulling node1 ... done Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... Pulling proxy2 ... status: image is up to date for a... Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... Pulling resolver ... status: image is up to date for a... Pulling proxy2 ... done Pulling resolver ... done Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... Pulling zoo3 ... status: image is up to date for a... Pulling zoo3 ... done Pulling minio1 ... error Pulling node2 ... pulling from altinityinfra/integr... Pulling proxy1 ... pulling from altinityinfra/s3-proxy Pulling zoo2 ... pulling from altinityinfra/integr... Pulling zoo1 ... pulling from altinityinfra/integr... Pulling node2 ... digest: sha256:2ea9da862c215fd684... Pulling node2 ... status: image is up to date for a... Pulling node2 ... done Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... Pulling proxy1 ... status: image is up to date for a... Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... Pulling zoo2 ... status: image is up to date for a... Pulling zoo2 ... done Pulling proxy1 ... done Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... Pulling zoo1 ... status: image is up to date for a... Pulling zoo1 ... done ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied (cluster.py:3179, start) 2026-09-30 15:19:55 [ 556 ] DEBUG : None (cluster.py:3180, start) 2026-09-30 15:19:55 [ 556 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 15:19:55 [ 556 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 15:19:55 [ 556 ] DEBUG : Docker networks for project roottestaltermovinggarbage_gw6 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 15:19:55 [ 556 ] DEBUG : Docker containers for project roottestaltermovinggarbage_gw6 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 15:19:55 [ 556 ] DEBUG : Docker volumes for project roottestaltermovinggarbage_gw6 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 15:19:55 [ 556 ] DEBUG : Command:docker container list --all --filter name='^/roottestaltermovinggarbage_gw6_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 15:19:55 [ 556 ] DEBUG : No running containers for project: roottestaltermovinggarbage_gw6 (cluster.py:904, cleanup) 2026-09-30 15:19:55 [ 556 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 15:19:55 [ 556 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 15:19:55 [ 556 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) 2026-09-30 15:19:55 [ 556 ] WARNING : docker-compose up was not called. Trying to export docker.log for running containers (cluster.py:3246, shutdown) 2026-09-30 15:19:55 [ 556 ] DEBUG : Cleanup called (cluster.py:876, cleanup) 2026-09-30 15:19:55 [ 556 ] DEBUG : Docker networks for project roottestaltermovinggarbage_gw6 are NETWORK ID NAME DRIVER SCOPE (cluster.py:855, print_all_docker_pieces) 2026-09-30 15:19:55 [ 556 ] DEBUG : Docker containers for project roottestaltermovinggarbage_gw6 are CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES (cluster.py:863, print_all_docker_pieces) 2026-09-30 15:19:55 [ 556 ] DEBUG : Docker volumes for project roottestaltermovinggarbage_gw6 are DRIVER VOLUME NAME (cluster.py:871, print_all_docker_pieces) 2026-09-30 15:19:55 [ 556 ] DEBUG : Command:docker container list --all --filter name='^/roottestaltermovinggarbage_gw6_.*_1$' --format '{{.ID}}:{{.Names}}' (cluster.py:113, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Unstopped containers: {} (cluster.py:890, cleanup) 2026-09-30 15:19:55 [ 556 ] DEBUG : No running containers for project: roottestaltermovinggarbage_gw6 (cluster.py:904, cleanup) 2026-09-30 15:19:55 [ 556 ] DEBUG : Trying to prune unused networks... (cluster.py:910, cleanup) 2026-09-30 15:19:55 [ 556 ] DEBUG : Trying to prune unused volumes... (cluster.py:937, cleanup) 2026-09-30 15:19:55 [ 556 ] DEBUG : Command:['docker volume ls | wc -l'] (cluster.py:113, run_and_check) 2026-09-30 15:19:55 [ 556 ] DEBUG : Stdout:1 (cluster.py:121, run_and_check) _______________ ERROR at setup of test_alter_moving[False-True] ________________ [gw6] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def cluster(): try: cluster = ClickHouseCluster(__file__) for i in range(1, REPLICA_COUNT + 1): cluster.add_instance( f"node{i}", main_configs=[ "configs/config.d/storage_conf.xml", "configs/config.d/remote_servers.xml", ], with_minio=True, with_zookeeper=True, ) logging.info("Starting cluster...") > cluster.start() test_alter_moving_garbage/test.py:31: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... E Pulling zoo2 ... E Pulling proxy2 ... E Pulling zoo3 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node2 ... E Pulling node1 ... E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling node1 ... pulling from altinityinfra/integr... E Pulling resolver ... pulling from altinityinfra/python... E Pulling zoo3 ... pulling from altinityinfra/integr... E Pulling node1 ... digest: sha256:2ea9da862c215fd684... E Pulling node1 ... status: image is up to date for a... E Pulling node1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling resolver ... done E Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo3 ... status: image is up to date for a... E Pulling zoo3 ... done E Pulling minio1 ... error E Pulling node2 ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling zoo2 ... pulling from altinityinfra/integr... E Pulling zoo1 ... pulling from altinityinfra/integr... E Pulling node2 ... digest: sha256:2ea9da862c215fd684... E Pulling node2 ... status: image is up to date for a... E Pulling node2 ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo2 ... status: image is up to date for a... E Pulling zoo2 ... done E Pulling proxy1 ... done E Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo1 ... status: image is up to date for a... E Pulling zoo1 ... done E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ________________ ERROR at setup of test_alter_moving[True-True] ________________ [gw6] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def cluster(): try: cluster = ClickHouseCluster(__file__) for i in range(1, REPLICA_COUNT + 1): cluster.add_instance( f"node{i}", main_configs=[ "configs/config.d/storage_conf.xml", "configs/config.d/remote_servers.xml", ], with_minio=True, with_zookeeper=True, ) logging.info("Starting cluster...") > cluster.start() test_alter_moving_garbage/test.py:31: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... E Pulling zoo2 ... E Pulling proxy2 ... E Pulling zoo3 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node2 ... E Pulling node1 ... E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling node1 ... pulling from altinityinfra/integr... E Pulling resolver ... pulling from altinityinfra/python... E Pulling zoo3 ... pulling from altinityinfra/integr... E Pulling node1 ... digest: sha256:2ea9da862c215fd684... E Pulling node1 ... status: image is up to date for a... E Pulling node1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling resolver ... done E Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo3 ... status: image is up to date for a... E Pulling zoo3 ... done E Pulling minio1 ... error E Pulling node2 ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling zoo2 ... pulling from altinityinfra/integr... E Pulling zoo1 ... pulling from altinityinfra/integr... E Pulling node2 ... digest: sha256:2ea9da862c215fd684... E Pulling node2 ... status: image is up to date for a... E Pulling node2 ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo2 ... status: image is up to date for a... E Pulling zoo2 ... done E Pulling proxy1 ... done E Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo1 ... status: image is up to date for a... E Pulling zoo1 ... done E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception _________________ ERROR at setup of test_delete_race_leftovers _________________ [gw6] linux -- Python 3.10.12 /usr/bin/python3 @pytest.fixture(scope="module") def cluster(): try: cluster = ClickHouseCluster(__file__) for i in range(1, REPLICA_COUNT + 1): cluster.add_instance( f"node{i}", main_configs=[ "configs/config.d/storage_conf.xml", "configs/config.d/remote_servers.xml", ], with_minio=True, with_zookeeper=True, ) logging.info("Starting cluster...") > cluster.start() test_alter_moving_garbage/test.py:31: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ helpers/cluster.py:2831: in start retry(log_function=logging_pulling_images)(run_and_check)( helpers/retry_decorator.py:28: in wrapper raise e helpers/retry_decorator.py:19: in wrapper func(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', ...] env = None, shell = False, stdout = -1, stderr = -1, timeout = 900 nothrow = False, detach = False def run_and_check( args, env=None, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=300, nothrow=False, detach=False, ): if detach: subprocess.Popen( args, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, env=env, shell=shell, ) return logging.debug(f"Command:{args}") res = subprocess.run( args, stdout=stdout, stderr=stderr, env=env, shell=shell, timeout=timeout ) out = res.stdout.decode("utf-8", "ignore") err = res.stderr.decode("utf-8", "ignore") # check_call(...) from subprocess does not print stderr, so we do it manually for outline in out.splitlines(): logging.debug(f"Stdout:{outline}") for errline in err.splitlines(): logging.debug(f"Stderr:{errline}") if res.returncode != 0: logging.debug(f"Exitcode:{res.returncode}") if env: logging.debug(f"Env:{env}") if not nothrow: > raise Exception( f"Command {args} return non-zero code {res.returncode}: {res.stderr.decode('utf-8')}" ) E Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... E Pulling zoo2 ... E Pulling proxy2 ... E Pulling zoo3 ... E Pulling proxy1 ... E Pulling resolver ... E Pulling minio1 ... E Pulling node2 ... E Pulling node1 ... E Pulling proxy2 ... pulling from altinityinfra/s3-proxy E Pulling node1 ... pulling from altinityinfra/integr... E Pulling resolver ... pulling from altinityinfra/python... E Pulling zoo3 ... pulling from altinityinfra/integr... E Pulling node1 ... digest: sha256:2ea9da862c215fd684... E Pulling node1 ... status: image is up to date for a... E Pulling node1 ... done E Pulling proxy2 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy2 ... status: image is up to date for a... E Pulling resolver ... digest: sha256:919cb0e6c1a4f05e8d... E Pulling resolver ... status: image is up to date for a... E Pulling proxy2 ... done E Pulling resolver ... done E Pulling zoo3 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo3 ... status: image is up to date for a... E Pulling zoo3 ... done E Pulling minio1 ... error E Pulling node2 ... pulling from altinityinfra/integr... E Pulling proxy1 ... pulling from altinityinfra/s3-proxy E Pulling zoo2 ... pulling from altinityinfra/integr... E Pulling zoo1 ... pulling from altinityinfra/integr... E Pulling node2 ... digest: sha256:2ea9da862c215fd684... E Pulling node2 ... status: image is up to date for a... E Pulling node2 ... done E Pulling proxy1 ... digest: sha256:2c143e57962bb1494a... E Pulling proxy1 ... status: image is up to date for a... E Pulling zoo2 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo2 ... status: image is up to date for a... E Pulling zoo2 ... done E Pulling proxy1 ... done E Pulling zoo1 ... digest: sha256:2ea9da862c215fd684... E Pulling zoo1 ... status: image is up to date for a... E Pulling zoo1 ... done E E ERROR: for minio1 pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied E pull access denied for minio/minio, repository does not exist or may require 'docker login': denied: requested access to the resource is denied helpers/cluster.py:129: Exception ============================== slowest durations =============================== 501.47s setup test_alter_moving_garbage/test.py::test_alter_moving[False-False] 299.43s setup test_attach_backup_from_s3_plain/test.py::test_attach_part[compact0] 141.03s setup test_allowed_url_from_config/test.py::test_HDFS 129.79s setup test_backward_compatibility/test_normalized_count_comparison.py::test_select_aggregate_alias_column 119.39s setup test_distributed_ddl/test.py::test_allowed_databases[configs_secure] 112.00s setup test_distributed_ddl/test.py::test_allowed_databases[configs] 98.66s setup test_dictionary_ddl_on_cluster/test.py::test_dictionary_ddl_on_cluster 97.56s setup test_backup_restore_keeper_map/test.py::test_on_cluster[0] 63.85s setup test_dictionaries_redis/test_long.py::test_redis_dict_long 62.73s setup test_broken_projections/test.py::test_broken_ignored 60.53s setup test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_cache] 60.42s setup test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_cache] 59.72s setup test_allowed_client_hosts/test.py::test_allowed_host 57.04s setup test_default_role/test.py::test_alter_user 56.00s setup test_async_load_databases/test.py::test_dependent_tables 55.27s call test_config_yaml_main/test.py::test_yaml_main_conf 54.63s setup test_access_for_functions/test.py::test_access_rights_for_function 54.14s setup test_deduplicated_attached_part_rename/test.py::test_deduplicated_attached_part_renamed_after_attach 50.32s setup test_config_hide_in_preprocessed/test.py::test_hide_in_preprocessed 49.05s setup test_asynchronous_metrics_pk_bytes_fields/test.py::test_total_pk_bytes_in_memory_fields 47.27s setup test_distributed_format/test.py::test_remove_replica 45.99s setup test_dictionaries_null_value/test.py::test_null_value 42.49s call test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_direct] 41.23s call test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[direct] 40.99s call test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[direct] 36.81s call test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[cache] 36.69s call test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[flat] 36.35s call test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[flat] 36.32s call test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[cache] 35.89s call test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_direct] 35.19s call test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[hashed] 34.79s call test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_hashed] 34.61s call test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[hashed] 33.76s call test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_hashed] 32.75s call test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_cache] 32.72s call test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_cache] 32.70s call test_async_load_databases/test.py::test_dependent_tables 28.26s call test_backup_restore_keeper_map/test.py::test_on_cluster[0] 28.15s call test_distributed_ddl/test.py::test_socket_timeout[configs] 27.92s call test_distributed_ddl/test.py::test_simple_alters[configs] 27.05s call test_distributed_ddl/test.py::test_socket_timeout[configs_secure] 25.55s call test_backup_restore_keeper_map/test.py::test_on_cluster[1] 25.48s call test_async_load_databases/test.py::test_dict_get_data 22.70s teardown test_allowed_url_from_config/test.py::test_table_function_remote 21.33s call test_asynchronous_metrics_pk_bytes_fields/test.py::test_total_pk_bytes_in_memory_fields 21.12s teardown test_distributed_ddl/test.py::test_socket_timeout[configs_secure] 20.75s call test_dictionaries_redis/test_long.py::test_redis_dict_long 20.53s call test_broken_projections/test.py::test_mutation_with_broken_projection 19.43s call test_broken_projections/test.py::test_broken_ignored 18.89s call test_broken_projections/test.py::test_broken_on_start 16.99s call test_distributed_ddl/test.py::test_simple_alters[configs_secure] 15.78s call test_async_load_databases/test.py::test_multiple_tables 14.39s call test_distributed_ddl/test.py::test_rename[configs] 14.29s call test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_ranged[range_hashed] 14.26s call test_dictionaries_all_layouts_separate_sources/test_https.py::test_ranged[range_hashed] 13.55s call test_distributed_ddl/test.py::test_rename[configs_secure] 13.22s call test_distributed_ddl/test.py::test_on_server_fail[configs] 13.16s call test_broken_projections/test.py::test_disappeared_projection_on_start 11.75s call test_broken_projections/test.py::test_broken_projections_in_backups_2 10.98s call test_dictionary_ddl_on_cluster/test.py::test_dictionary_ddl_on_cluster 9.21s call test_distributed_ddl/test.py::test_on_server_fail[configs_secure] 8.89s call test_distributed_ddl/test.py::test_detach_query[configs_secure] 8.55s call test_distributed_ddl/test.py::test_replicated_without_arguments[configs_secure] 8.50s call test_broken_projections/test.py::test_broken_projections_in_backups_3 8.49s call test_distributed_ddl/test.py::test_replicated_without_arguments[configs] 8.05s call test_broken_projections/test.py::test_broken_ignored_replicated 6.37s teardown test_dictionary_ddl_on_cluster/test.py::test_dictionary_ddl_on_cluster 5.84s teardown test_dictionaries_redis/test_long.py::test_redis_dict_long 5.73s teardown test_config_hide_in_preprocessed/test.py::test_hide_in_preprocessed 5.71s teardown test_asynchronous_metrics_pk_bytes_fields/test.py::test_total_pk_bytes_in_memory_fields 5.64s teardown test_allowed_client_hosts/test.py::test_denied_host 5.45s call test_distributed_ddl/test.py::test_create_view[configs] 5.30s call test_access_for_functions/test.py::test_ignore_obsolete_grant_on_database 5.23s call test_distributed_ddl/test.py::test_allowed_databases[configs] 5.19s teardown test_dictionaries_null_value/test.py::test_null_value 5.18s teardown test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[hashed] 5.04s teardown test_default_role/test.py::test_wrong_set_default_role 5.00s teardown test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[hashed] 4.87s teardown test_backward_compatibility/test_normalized_count_comparison.py::test_select_aggregate_alias_column 4.71s call test_broken_projections/test.py::test_materialize_broken_projection 4.47s call test_broken_projections/test.py::test_check_part_thread 4.12s teardown test_backup_restore_keeper_map/test.py::test_on_cluster[1] 3.89s teardown test_broken_projections/test.py::test_mutation_with_broken_projection 3.39s call test_deduplicated_attached_part_rename/test.py::test_deduplicated_attached_part_renamed_after_attach 3.35s teardown test_deduplicated_attached_part_rename/test.py::test_deduplicated_attached_part_renamed_after_attach 3.04s call test_allowed_url_from_config/test.py::test_table_function_remote 3.03s call test_access_for_functions/test.py::test_access_rights_for_function 2.96s call test_default_role/test.py::test_set_default_roles 2.91s teardown test_async_load_databases/test.py::test_multiple_tables 2.82s call test_distributed_ddl/test.py::test_macro[configs] 2.82s call test_distributed_ddl/test.py::test_macro[configs_secure] 2.81s call test_distributed_ddl/test.py::test_default_database[configs] 2.53s teardown test_access_for_functions/test.py::test_ignore_obsolete_grant_on_database 2.39s call test_distributed_ddl/test.py::test_create_view[configs_secure] 2.37s call test_distributed_ddl/test.py::test_create_reserved[configs] 2.33s call test_allowed_url_from_config/test.py::test_config_with_only_primary_hosts 2.32s call test_default_role/test.py::test_alter_user 2.32s call test_distributed_ddl/test.py::test_detach_query[configs] 2.22s teardown test_distributed_format/test.py::test_remove_replica 2.20s call test_distributed_ddl/test.py::test_optimize_query[configs] 2.17s call test_allowed_url_from_config/test.py::test_config_without_allowed_hosts_section 2.07s call test_distributed_format/test.py::test_remove_replica 2.02s call test_distributed_ddl/test.py::test_allowed_databases[configs_secure] 1.90s call test_distributed_ddl/test.py::test_default_database[configs_secure] 1.88s call test_backward_compatibility/test_normalized_count_comparison.py::test_select_aggregate_alias_column 1.68s call test_allowed_client_hosts/test.py::test_allowed_host 1.65s call test_distributed_ddl/test.py::test_implicit_macros[configs_secure] 1.43s call test_distributed_ddl/test.py::test_implicit_macros[configs] 1.35s call test_allowed_url_from_config/test.py::test_config_with_hosts 1.35s call test_allowed_url_from_config/test.py::test_config_with_only_regexp_hosts 1.28s call test_dictionaries_null_value/test.py::test_null_value 1.27s call test_distributed_ddl/test.py::test_create_reserved[configs_secure] 1.23s call test_default_role/test.py::test_wrong_set_default_role 1.23s call test_allowed_url_from_config/test.py::test_config_without_allowed_hosts 1.07s call test_config_hide_in_preprocessed/test.py::test_hide_in_preprocessed 0.95s call test_distributed_ddl/test.py::test_optimize_query[configs_secure] 0.87s call test_allowed_url_from_config/test.py::test_redirect 0.85s call test_allowed_client_hosts/test.py::test_denied_host 0.85s call test_distributed_ddl/test.py::test_create_as_select[configs_secure] 0.80s call test_distributed_ddl/test.py::test_create_as_select[configs] 0.67s call test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs] 0.53s call test_allowed_url_from_config/test.py::test_HDFS 0.42s call test_allowed_url_from_config/test.py::test_schema_inference 0.35s call test_distributed_ddl/test.py::test_kill_query[configs_secure] 0.32s call test_distributed_ddl/test.py::test_kill_query[configs] 0.25s call test_disks_app_interactive/test.py::test_disks_app_interactive_list_files_local 0.22s call test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs_secure] 0.22s setup test_default_role/test.py::test_set_default_roles 0.17s setup test_default_role/test.py::test_wrong_set_default_role 0.09s call test_disks_app_interactive/test.py::test_disks_app_interactive_list_directories_default 0.09s call test_disks_app_interactive/test.py::test_disks_app_interactive_cp_and_read 0.08s call test_disks_app_interactive/test.py::test_disks_app_interactive_test_move_and_write 0.07s call test_disks_app_interactive/test.py::test_disks_app_interactive_list_disks 0.07s setup test_disks_app_interactive/test.py::test_disks_app_interactive_cp_and_read 0.00s teardown test_allowed_url_from_config/test.py::test_HDFS 0.00s setup test_config_yaml_main/test.py::test_yaml_main_conf 0.00s teardown test_distributed_ddl/test.py::test_allowed_databases[configs_secure] 0.00s teardown test_backup_restore_keeper_map/test.py::test_on_cluster[0] 0.00s teardown test_broken_projections/test.py::test_broken_ignored 0.00s teardown test_distributed_ddl/test.py::test_allowed_databases[configs] 0.00s setup test_backup_restore_keeper_map/test.py::test_on_cluster[1] 0.00s setup test_allowed_url_from_config/test.py::test_schema_inference 0.00s setup test_broken_projections/test.py::test_check_part_thread 0.00s setup test_broken_projections/test.py::test_materialize_broken_projection 0.00s setup test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[cache] 0.00s setup test_broken_projections/test.py::test_mutation_with_broken_projection 0.00s setup test_distributed_ddl/test.py::test_default_database[configs] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_hashed] 0.00s setup test_distributed_ddl/test.py::test_optimize_query[configs] 0.00s setup test_distributed_ddl/test.py::test_create_as_select[configs] 0.00s setup test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs_secure] 0.00s setup test_distributed_ddl/test.py::test_rename[configs_secure] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_hashed] 0.00s setup test_distributed_ddl/test.py::test_create_reserved[configs] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[flat] 0.00s setup test_distributed_ddl/test.py::test_macro[configs] 0.00s setup test_distributed_ddl/test.py::test_optimize_query[configs_secure] 0.00s setup test_disks_app_interactive/test.py::test_disks_app_interactive_list_files_local 0.00s setup test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[flat] 0.00s setup test_broken_projections/test.py::test_disappeared_projection_on_start 0.00s setup test_async_load_databases/test.py::test_multiple_tables 0.00s setup test_broken_projections/test.py::test_broken_ignored_replicated 0.00s setup test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[cache] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_direct] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[hashed] 0.00s setup test_distributed_ddl/test.py::test_detach_query[configs] 0.00s setup test_distributed_ddl/test.py::test_kill_query[configs_secure] 0.00s setup test_allowed_url_from_config/test.py::test_config_with_hosts 0.00s setup test_broken_projections/test.py::test_broken_on_start 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[direct] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_direct] 0.00s teardown test_distributed_ddl/test.py::test_create_as_select[configs] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_cache] 0.00s teardown test_distributed_ddl/test.py::test_on_server_fail[configs] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_https.py::test_ranged[range_hashed] 0.00s setup test_distributed_ddl/test.py::test_default_database[configs_secure] 0.00s teardown test_config_yaml_main/test.py::test_yaml_main_conf 0.00s teardown test_broken_projections/test.py::test_broken_projections_in_backups_3 0.00s setup test_broken_projections/test.py::test_broken_projections_in_backups_3 0.00s setup test_distributed_ddl/test.py::test_replicated_without_arguments[configs] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[direct] 0.00s setup test_distributed_ddl/test.py::test_macro[configs_secure] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_ranged[range_hashed] 0.00s setup test_distributed_ddl/test.py::test_simple_alters[configs_secure] 0.00s setup test_allowed_url_from_config/test.py::test_config_with_only_primary_hosts 0.00s setup test_allowed_url_from_config/test.py::test_table_function_remote 0.00s setup test_allowed_url_from_config/test.py::test_redirect 0.00s setup test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs] 0.00s setup test_distributed_ddl/test.py::test_detach_query[configs_secure] 0.00s setup test_distributed_ddl/test.py::test_implicit_macros[configs_secure] 0.00s teardown test_async_load_databases/test.py::test_dependent_tables 0.00s setup test_distributed_ddl/test.py::test_on_server_fail[configs] 0.00s setup test_distributed_ddl/test.py::test_replicated_without_arguments[configs_secure] 0.00s setup test_distributed_ddl/test.py::test_create_as_select[configs_secure] 0.00s setup test_distributed_ddl/test.py::test_create_view[configs_secure] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_ranged[range_hashed] 0.00s teardown test_distributed_ddl/test.py::test_socket_timeout[configs] 0.00s setup test_async_load_databases/test.py::test_dict_get_data 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[flat] 0.00s teardown test_broken_projections/test.py::test_disappeared_projection_on_start 0.00s setup test_distributed_ddl/test.py::test_implicit_macros[configs] 0.00s setup test_allowed_client_hosts/test.py::test_denied_host 0.00s setup test_distributed_ddl/test.py::test_socket_timeout[configs_secure] 0.00s teardown test_default_role/test.py::test_alter_user 0.00s teardown test_distributed_ddl/test.py::test_kill_query[configs] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_direct] 0.00s teardown test_broken_projections/test.py::test_broken_projections_in_backups_2 0.00s teardown test_distributed_ddl/test.py::test_implicit_macros[configs_secure] 0.00s teardown test_allowed_url_from_config/test.py::test_config_without_allowed_hosts_section 0.00s teardown test_broken_projections/test.py::test_materialize_broken_projection 0.00s setup test_allowed_url_from_config/test.py::test_config_without_allowed_hosts_section 0.00s teardown test_distributed_ddl/test.py::test_create_view[configs_secure] 0.00s teardown test_distributed_ddl/test.py::test_default_database[configs] 0.00s teardown test_distributed_ddl/test.py::test_optimize_query[configs_secure] 0.00s teardown test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs_secure] 0.00s teardown test_distributed_ddl/test.py::test_default_database[configs_secure] 0.00s teardown test_distributed_ddl/test.py::test_simple_alters[configs_secure] 0.00s teardown test_distributed_ddl/test.py::test_detach_query[configs_secure] 0.00s teardown test_distributed_ddl/test.py::test_create_reserved[configs_secure] 0.00s teardown test_broken_projections/test.py::test_broken_ignored_replicated 0.00s teardown test_distributed_ddl/test.py::test_rename[configs] 0.00s teardown test_distributed_ddl/test.py::test_kill_query[configs_secure] 0.00s teardown test_distributed_ddl/test.py::test_on_server_fail[configs_secure] 0.00s teardown test_allowed_url_from_config/test.py::test_config_with_hosts 0.00s teardown test_allowed_url_from_config/test.py::test_config_without_allowed_hosts 0.00s teardown test_attach_backup_from_s3_plain/test.py::test_attach_part[wide1] 0.00s teardown test_alter_moving_garbage/test.py::test_alter_moving[False-False] 0.00s setup test_distributed_ddl/test.py::test_on_server_fail[configs_secure] 0.00s teardown test_distributed_ddl/test.py::test_create_view[configs] 0.00s teardown test_distributed_ddl/test.py::test_detach_query[configs] 0.00s teardown test_distributed_ddl/test.py::test_macro[configs] 0.00s teardown test_distributed_ddl/test.py::test_replicated_without_arguments[configs_secure] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[direct] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_hashed] 0.00s setup test_allowed_url_from_config/test.py::test_config_without_allowed_hosts 0.00s teardown test_async_load_databases/test.py::test_dict_get_data 0.00s teardown test_allowed_url_from_config/test.py::test_schema_inference 0.00s teardown test_disks_app_interactive/test.py::test_disks_app_interactive_list_disks 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_cache] 0.00s teardown test_alter_moving_garbage/test.py::test_delete_race_leftovers 0.00s teardown test_distributed_ddl/test.py::test_rename[configs_secure] 0.00s teardown test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs] 0.00s teardown test_broken_projections/test.py::test_check_part_thread 0.00s teardown test_attach_backup_from_s3_plain/test.py::test_attach_part[compact0] 0.00s teardown test_disks_app_interactive/test.py::test_disks_app_interactive_test_move_and_write 0.00s teardown test_allowed_url_from_config/test.py::test_redirect 0.00s setup test_distributed_ddl/test.py::test_socket_timeout[configs] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[cache] 0.00s teardown test_allowed_client_hosts/test.py::test_allowed_host 0.00s teardown test_distributed_ddl/test.py::test_simple_alters[configs] 0.00s setup test_distributed_ddl/test.py::test_kill_query[configs] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[direct] 0.00s setup test_allowed_url_from_config/test.py::test_config_with_only_regexp_hosts 0.00s teardown test_distributed_ddl/test.py::test_macro[configs_secure] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_https.py::test_ranged[range_hashed] 0.00s teardown test_allowed_url_from_config/test.py::test_config_with_only_regexp_hosts 0.00s teardown test_attach_backup_from_s3_plain/test.py::test_attach_part[compact1] 0.00s teardown test_alter_moving_garbage/test.py::test_alter_moving[True-True] 0.00s setup test_distributed_ddl/test.py::test_simple_alters[configs] 0.00s setup test_access_for_functions/test.py::test_ignore_obsolete_grant_on_database 0.00s setup test_attach_backup_from_s3_plain/test.py::test_attach_part[wide1] 0.00s setup test_distributed_ddl/test.py::test_create_view[configs] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_direct] 0.00s teardown test_attach_backup_from_s3_plain/test.py::test_attach_part[wide0] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[cache] 0.00s setup test_distributed_ddl/test.py::test_create_reserved[configs_secure] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[flat] 0.00s setup test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[hashed] 0.00s setup test_alter_moving_garbage/test.py::test_delete_race_leftovers 0.00s setup test_attach_backup_from_s3_plain/test.py::test_attach_part[compact1] 0.00s setup test_broken_projections/test.py::test_broken_projections_in_backups_2 0.00s setup test_attach_backup_from_s3_plain/test.py::test_attach_part[wide0] 0.00s teardown test_alter_moving_garbage/test.py::test_alter_moving[False-True] 0.00s teardown test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_hashed] 0.00s teardown test_distributed_ddl/test.py::test_implicit_macros[configs] 0.00s teardown test_distributed_ddl/test.py::test_replicated_without_arguments[configs] 0.00s setup test_disks_app_interactive/test.py::test_disks_app_interactive_list_disks 0.00s teardown test_disks_app_interactive/test.py::test_disks_app_interactive_list_directories_default 0.00s teardown test_access_for_functions/test.py::test_access_rights_for_function 0.00s setup test_alter_moving_garbage/test.py::test_alter_moving[False-True] 0.00s setup test_alter_moving_garbage/test.py::test_alter_moving[True-True] 0.00s setup test_distributed_ddl/test.py::test_rename[configs] 0.00s setup test_disks_app_interactive/test.py::test_disks_app_interactive_test_move_and_write 0.00s setup test_disks_app_interactive/test.py::test_disks_app_interactive_list_directories_default 0.00s teardown test_broken_projections/test.py::test_broken_on_start 0.00s teardown test_distributed_ddl/test.py::test_create_as_select[configs_secure] 0.00s teardown test_allowed_url_from_config/test.py::test_config_with_only_primary_hosts 0.00s teardown test_disks_app_interactive/test.py::test_disks_app_interactive_list_files_local 0.00s teardown test_distributed_ddl/test.py::test_create_reserved[configs] 0.00s teardown test_default_role/test.py::test_set_default_roles 0.00s teardown test_disks_app_interactive/test.py::test_disks_app_interactive_cp_and_read 0.00s teardown test_distributed_ddl/test.py::test_optimize_query[configs] =========================== short test summary info ============================ ERROR test_attach_backup_from_s3_plain/test.py::test_attach_part[compact0] - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... ERROR test_attach_backup_from_s3_plain/test.py::test_attach_part[compact1] - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... ERROR test_attach_backup_from_s3_plain/test.py::test_attach_part[wide0] - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... ERROR test_attach_backup_from_s3_plain/test.py::test_attach_part[wide1] - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/.env', '--project-name', 'roottestattachbackupfroms3plain_gw8', '--file', '/ClickHouse/tests/integration/test_attach_backup_from_s3_plain/_instances_0_gw8/node/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', 'pull'] return non-zero code 1: Pulling proxy1 ... ERROR test_alter_moving_garbage/test.py::test_alter_moving[False-False] - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... ERROR test_alter_moving_garbage/test.py::test_alter_moving[False-True] - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... ERROR test_alter_moving_garbage/test.py::test_alter_moving[True-True] - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... ERROR test_alter_moving_garbage/test.py::test_delete_race_leftovers - Exception: Command ['docker-compose', '--env-file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/.env', '--project-name', 'roottestaltermovinggarbage_gw6', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node1/docker-compose.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_keeper.yml', '--file', '/ClickHouse/tests/integration/helpers/../../../tests/integration/compose/docker_compose_minio.yml', '--file', '/ClickHouse/tests/integration/test_alter_moving_garbage/_instances_0_gw6/node2/docker-compose.yml', 'pull'] return non-zero code 1: Pulling zoo1 ... PASSED test_disks_app_interactive/test.py::test_disks_app_interactive_cp_and_read PASSED test_disks_app_interactive/test.py::test_disks_app_interactive_list_directories_default PASSED test_disks_app_interactive/test.py::test_disks_app_interactive_list_disks PASSED test_disks_app_interactive/test.py::test_disks_app_interactive_list_files_local PASSED test_disks_app_interactive/test.py::test_disks_app_interactive_test_move_and_write PASSED test_access_for_functions/test.py::test_access_rights_for_function PASSED test_default_role/test.py::test_alter_user PASSED test_default_role/test.py::test_set_default_roles PASSED test_access_for_functions/test.py::test_ignore_obsolete_grant_on_database PASSED test_default_role/test.py::test_wrong_set_default_role PASSED test_broken_projections/test.py::test_broken_ignored PASSED test_async_load_databases/test.py::test_dependent_tables PASSED test_broken_projections/test.py::test_broken_ignored_replicated PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_cache] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_cache] PASSED test_broken_projections/test.py::test_broken_on_start PASSED test_async_load_databases/test.py::test_dict_get_data PASSED test_distributed_ddl/test.py::test_allowed_databases[configs] PASSED test_distributed_ddl/test.py::test_create_as_select[configs] PASSED test_distributed_ddl/test.py::test_create_reserved[configs] PASSED test_broken_projections/test.py::test_broken_projections_in_backups_2 PASSED test_distributed_ddl/test.py::test_create_view[configs] PASSED test_allowed_client_hosts/test.py::test_allowed_host PASSED test_allowed_client_hosts/test.py::test_denied_host PASSED test_distributed_ddl/test.py::test_default_database[configs] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_direct] PASSED test_broken_projections/test.py::test_broken_projections_in_backups_3 PASSED test_async_load_databases/test.py::test_multiple_tables PASSED test_distributed_ddl/test.py::test_detach_query[configs] PASSED test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs] PASSED test_distributed_ddl/test.py::test_implicit_macros[configs] PASSED test_distributed_ddl/test.py::test_kill_query[configs] PASSED test_broken_projections/test.py::test_check_part_thread PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_direct] PASSED test_distributed_ddl/test.py::test_macro[configs] PASSED test_allowed_url_from_config/test.py::test_HDFS PASSED test_allowed_url_from_config/test.py::test_config_with_hosts PASSED test_allowed_url_from_config/test.py::test_config_with_only_primary_hosts PASSED test_allowed_url_from_config/test.py::test_config_with_only_regexp_hosts PASSED test_broken_projections/test.py::test_disappeared_projection_on_start PASSED test_allowed_url_from_config/test.py::test_config_without_allowed_hosts PASSED test_distributed_ddl/test.py::test_on_server_fail[configs] PASSED test_allowed_url_from_config/test.py::test_config_without_allowed_hosts_section PASSED test_allowed_url_from_config/test.py::test_redirect PASSED test_allowed_url_from_config/test.py::test_schema_inference PASSED test_distributed_ddl/test.py::test_optimize_query[configs] PASSED test_broken_projections/test.py::test_materialize_broken_projection PASSED test_allowed_url_from_config/test.py::test_table_function_remote PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_hashed] PASSED test_distributed_ddl/test.py::test_rename[configs] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_hashed] PASSED test_broken_projections/test.py::test_mutation_with_broken_projection PASSED test_distributed_ddl/test.py::test_replicated_without_arguments[configs] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_ranged[range_hashed] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_ranged[range_hashed] PASSED test_config_hide_in_preprocessed/test.py::test_hide_in_preprocessed PASSED test_backup_restore_keeper_map/test.py::test_on_cluster[0] PASSED test_distributed_ddl/test.py::test_simple_alters[configs] PASSED test_asynchronous_metrics_pk_bytes_fields/test.py::test_total_pk_bytes_in_memory_fields PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[cache] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[cache] PASSED test_backup_restore_keeper_map/test.py::test_on_cluster[1] PASSED test_distributed_format/test.py::test_remove_replica PASSED test_distributed_ddl/test.py::test_socket_timeout[configs] PASSED test_config_yaml_main/test.py::test_yaml_main_conf PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[direct] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[direct] PASSED test_deduplicated_attached_part_rename/test.py::test_deduplicated_attached_part_renamed_after_attach PASSED test_dictionary_ddl_on_cluster/test.py::test_dictionary_ddl_on_cluster PASSED test_dictionaries_null_value/test.py::test_null_value PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[flat] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[flat] PASSED test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[hashed] PASSED test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[hashed] PASSED test_distributed_ddl/test.py::test_allowed_databases[configs_secure] PASSED test_distributed_ddl/test.py::test_create_as_select[configs_secure] PASSED test_distributed_ddl/test.py::test_create_reserved[configs_secure] PASSED test_dictionaries_redis/test_long.py::test_redis_dict_long PASSED test_backward_compatibility/test_normalized_count_comparison.py::test_select_aggregate_alias_column PASSED test_distributed_ddl/test.py::test_create_view[configs_secure] PASSED test_distributed_ddl/test.py::test_default_database[configs_secure] PASSED test_distributed_ddl/test.py::test_detach_query[configs_secure] PASSED test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs_secure] PASSED test_distributed_ddl/test.py::test_implicit_macros[configs_secure] PASSED test_distributed_ddl/test.py::test_kill_query[configs_secure] PASSED test_distributed_ddl/test.py::test_macro[configs_secure] PASSED test_distributed_ddl/test.py::test_on_server_fail[configs_secure] PASSED test_distributed_ddl/test.py::test_optimize_query[configs_secure] PASSED test_distributed_ddl/test.py::test_rename[configs_secure] PASSED test_distributed_ddl/test.py::test_replicated_without_arguments[configs_secure] PASSED test_distributed_ddl/test.py::test_simple_alters[configs_secure] PASSED test_distributed_ddl/test.py::test_socket_timeout[configs_secure] =================== 92 passed, 8 errors in 513.25s (0:08:33) =================== Traceback (most recent call last): File "/home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration/./runner", line 445, in subprocess.check_call(cmd, shell=True) File "/usr/lib/python3.10/subprocess.py", line 369, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command 'docker run --rm --name clickhouse_integration_tests_x7nj3c --privileged --dns-search='.' --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-odbc-bridge:/clickhouse-odbc-bridge --volume=/home/ubuntu/_work/_temp/test/build/clickhouse:/clickhouse --volume=/home/ubuntu/_work/_temp/test/build/clickhouse-library-bridge:/clickhouse-library-bridge --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/programs/server:/clickhouse-config --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/tests/integration:/ClickHouse/tests/integration --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/backupview:/ClickHouse/utils/backupview --volume=/home/ubuntu/_work/ClickHouse/ClickHouse/utils/grpc-client/pb2:/ClickHouse/utils/grpc-client/pb2 --volume=/run:/run/host:ro --volume=clickhouse_integration_tests_volume:/var/lib/docker -e DOCKER_DOTNET_CLIENT_TAG=11de0b29a15d -e DOCKER_HELPER_TAG=2cffe1eae894 -e DOCKER_BASE_TAG=b74d853ebe76 -e DOCKER_KERBEROS_KDC_TAG=9391ecdee8d7 -e DOCKER_MYSQL_GOLANG_CLIENT_TAG=9bec2a638e6e -e DOCKER_MYSQL_JAVA_CLIENT_TAG=766bff31cfe4 -e DOCKER_MYSQL_JS_CLIENT_TAG=41ba7c2ec2a1 -e DOCKER_MYSQL_PHP_CLIENT_TAG=88be89c1e3b6 -e DOCKER_NGINX_DAV_TAG=b55ac9cd7519 -e DOCKER_POSTGRESQL_JAVA_CLIENT_TAG=a4eff5c7f4d6 -e DOCKER_PYTHON_BOTTLE_TAG=caad4729259e -e DOCKER_CLIENT_TIMEOUT=300 -e COMPOSE_HTTP_TIMEOUT=600 -e CLICKHOUSE_USE_OLD_ANALYZER=1 -e PYTHONUNBUFFERED=1 -e PYTEST_ADDOPTS="--dist=loadfile -n 10 -rfEps --run-id=0 --color=no --durations=0 test_access_for_functions/test.py::test_access_rights_for_function test_access_for_functions/test.py::test_ignore_obsolete_grant_on_database test_allowed_client_hosts/test.py::test_allowed_host test_allowed_client_hosts/test.py::test_denied_host test_allowed_url_from_config/test.py::test_HDFS test_allowed_url_from_config/test.py::test_config_with_hosts test_allowed_url_from_config/test.py::test_config_with_only_primary_hosts test_allowed_url_from_config/test.py::test_config_with_only_regexp_hosts test_allowed_url_from_config/test.py::test_config_without_allowed_hosts test_allowed_url_from_config/test.py::test_config_without_allowed_hosts_section test_allowed_url_from_config/test.py::test_redirect test_allowed_url_from_config/test.py::test_schema_inference test_allowed_url_from_config/test.py::test_table_function_remote 'test_alter_moving_garbage/test.py::test_alter_moving[False-False]' 'test_alter_moving_garbage/test.py::test_alter_moving[False-True]' 'test_alter_moving_garbage/test.py::test_alter_moving[True-True]' test_alter_moving_garbage/test.py::test_delete_race_leftovers test_async_load_databases/test.py::test_dependent_tables test_async_load_databases/test.py::test_dict_get_data test_async_load_databases/test.py::test_multiple_tables test_asynchronous_metrics_pk_bytes_fields/test.py::test_total_pk_bytes_in_memory_fields 'test_attach_backup_from_s3_plain/test.py::test_attach_part[compact0]' 'test_attach_backup_from_s3_plain/test.py::test_attach_part[compact1]' 'test_attach_backup_from_s3_plain/test.py::test_attach_part[wide0]' 'test_attach_backup_from_s3_plain/test.py::test_attach_part[wide1]' 'test_backup_restore_keeper_map/test.py::test_on_cluster[0]' 'test_backup_restore_keeper_map/test.py::test_on_cluster[1]' test_backward_compatibility/test_normalized_count_comparison.py::test_select_aggregate_alias_column test_broken_projections/test.py::test_broken_ignored test_broken_projections/test.py::test_broken_ignored_replicated test_broken_projections/test.py::test_broken_on_start test_broken_projections/test.py::test_broken_projections_in_backups_2 test_broken_projections/test.py::test_broken_projections_in_backups_3 test_broken_projections/test.py::test_check_part_thread test_broken_projections/test.py::test_disappeared_projection_on_start test_broken_projections/test.py::test_materialize_broken_projection test_broken_projections/test.py::test_mutation_with_broken_projection test_config_hide_in_preprocessed/test.py::test_hide_in_preprocessed test_config_yaml_main/test.py::test_yaml_main_conf test_deduplicated_attached_part_rename/test.py::test_deduplicated_attached_part_renamed_after_attach test_default_role/test.py::test_alter_user test_default_role/test.py::test_set_default_roles test_default_role/test.py::test_wrong_set_default_role 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_cache]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_direct]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_complex[complex_key_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_ranged[range_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[cache]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[direct]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[flat]' 'test_dictionaries_all_layouts_separate_sources/test_clickhouse_local.py::test_simple[hashed]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_cache]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_direct]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_complex[complex_key_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_ranged[range_hashed]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[cache]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[direct]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[flat]' 'test_dictionaries_all_layouts_separate_sources/test_https.py::test_simple[hashed]' test_dictionaries_null_value/test.py::test_null_value test_dictionaries_redis/test_long.py::test_redis_dict_long test_dictionary_ddl_on_cluster/test.py::test_dictionary_ddl_on_cluster test_disks_app_interactive/test.py::test_disks_app_interactive_cp_and_read test_disks_app_interactive/test.py::test_disks_app_interactive_list_directories_default test_disks_app_interactive/test.py::test_disks_app_interactive_list_disks test_disks_app_interactive/test.py::test_disks_app_interactive_list_files_local test_disks_app_interactive/test.py::test_disks_app_interactive_test_move_and_write 'test_distributed_ddl/test.py::test_allowed_databases[configs]' 'test_distributed_ddl/test.py::test_allowed_databases[configs_secure]' 'test_distributed_ddl/test.py::test_create_as_select[configs]' 'test_distributed_ddl/test.py::test_create_as_select[configs_secure]' 'test_distributed_ddl/test.py::test_create_reserved[configs]' 'test_distributed_ddl/test.py::test_create_reserved[configs_secure]' 'test_distributed_ddl/test.py::test_create_view[configs]' 'test_distributed_ddl/test.py::test_create_view[configs_secure]' 'test_distributed_ddl/test.py::test_default_database[configs]' 'test_distributed_ddl/test.py::test_default_database[configs_secure]' 'test_distributed_ddl/test.py::test_detach_query[configs]' 'test_distributed_ddl/test.py::test_detach_query[configs_secure]' 'test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs]' 'test_distributed_ddl/test.py::test_disabled_distributed_ddl[configs_secure]' 'test_distributed_ddl/test.py::test_implicit_macros[configs]' 'test_distributed_ddl/test.py::test_implicit_macros[configs_secure]' 'test_distributed_ddl/test.py::test_kill_query[configs]' 'test_distributed_ddl/test.py::test_kill_query[configs_secure]' 'test_distributed_ddl/test.py::test_macro[configs]' 'test_distributed_ddl/test.py::test_macro[configs_secure]' 'test_distributed_ddl/test.py::test_on_server_fail[configs]' 'test_distributed_ddl/test.py::test_on_server_fail[configs_secure]' 'test_distributed_ddl/test.py::test_optimize_query[configs]' 'test_distributed_ddl/test.py::test_optimize_query[configs_secure]' 'test_distributed_ddl/test.py::test_rename[configs]' 'test_distributed_ddl/test.py::test_rename[configs_secure]' 'test_distributed_ddl/test.py::test_replicated_without_arguments[configs]' 'test_distributed_ddl/test.py::test_replicated_without_arguments[configs_secure]' 'test_distributed_ddl/test.py::test_simple_alters[configs]' 'test_distributed_ddl/test.py::test_simple_alters[configs_secure]' 'test_distributed_ddl/test.py::test_socket_timeout[configs]' 'test_distributed_ddl/test.py::test_socket_timeout[configs_secure]' test_distributed_format/test.py::test_remove_replica -vvv" altinityinfra/integration-tests-runner:cf95077f4609 ' returned non-zero exit status 1.